cover image

About the Company

Providing a variety of software consultants across Android, iOS, Big Data, AWS, O365, Data Science, Dev Ops, Azure, Cyber Security

Listed Jobs

Company background Company brand
Company Name
Information Tech Consultants
Job Title
Lead Data Scientist
Job Description
**Job Title:** Lead Data Scientist **Role Summary:** Lead data science initiatives, mentor teams, and develop advanced analytics solutions across industries such as engineering and economics. Focus on building and deploying machine learning models, cloud-based systems, and automation tools to drive data-informed decisions and business outcomes. **Expectations:** 12–18 years’ experience in data science, machine learning model development, hybrid cloud/cloud-native development (AWS, Azure, GCP), and 2+ years of formal teaching/mentoring experience. Advanced expertise in Natural Language Processing (NLP), Generative AI, and Computer Vision required. **Key Responsibilities:** - Design and deploy machine learning models for pattern analysis, statistical inference, and predictive analytics. - Collect, transform, and analyze complex datasets to solve industry-specific problems (e.g., economics, engineering). - Develop tools and automation workflows for data processing and software enhancement using Python, SQL, and cloud platforms. - Train junior consultants/team members in coding, data interpretation, and statistical methodologies. - Prepare actionable reports for management by translating analytical findings into strategic recommendations. - Apply deep learning algorithms (e.g., neural networks, regression, clustering) to improve data-driven decision-making. - Collaborate on cross-functional projects requiring consulting/sales alignment and resource management. **Required Skills:** - Proficiency in Python, SQL, and machine learning frameworks (TensorFlow, PyTorch, Keras). - Strong foundation in statistical modeling, data mining (GLM, Random Forest, Boosting), and NLP. - Experience with cloud technologies (AWS/Azure/GCP) and machine learning deployment pipelines. - Demonstrated mentoring/training capabilities in coding and analytics. - Problem-solving focus applied to product development and deadline-driven tasks. **Required Education & Certifications:** - Master’s or PhD in Statistics, Mathematics, Computer Science, or related quantitative field. - Certification in cloud computing (AWS, Azure, GCP) or machine learning a plus (desirable, not mandatory).
England, United kingdom
On site
Senior
17-12-2025
Company background Company brand
Company Name
Information Tech Consultants
Job Title
Artificial Intelligence Engineer
Job Description
Job title: Artificial Intelligence Engineer Role Summary: Senior lead responsible for designing, developing, and deploying advanced AI solutions across generative AI, computer vision, NLP, and deep‑learning domains. Oversees end‑to‑end data science workflows, mentors a team of consultants, and drives project delivery within consulting/sales frameworks. Expectations: - 12–18 years of industry experience in data engineering, statistical modeling, and machine‑learning or deep‑learning product development. - Master’s or PhD in Statistics, Mathematics, Computer Science or a related quantitative field. - Proven leadership in leading consulting teams, managing multiple projects, and delivering measurable business outcomes. - Fluency in English (written and oral). Key Responsibilities: - Lead large‑scale data collection, preprocessing, and feature engineering initiatives. - Design and implement ML/DL models (NLP, generative AI, computer vision) using Python, SQL, and cloud platforms. - Create automated data pipelines and tools for continuous model training and evaluation. - Produce detailed analytical reports and presentations for executive stakeholders. - Mentor and coach junior consultants on coding best practices, model deployment, and data science methodologies. - Collaborate with sales and delivery teams to translate client needs into technical solutions. - Maintain knowledge of emerging AI/ML techniques and cloud services; evaluate and recommend tools and frameworks. Required Skills: - Advanced proficiency in Python and SQL; experience with Java/C++ preferred. - Deep expertise in TensorFlow, PyTorch, Keras, OpenCV, BERT, ELMo, SpaCy, NLTK, and other ML libraries. - Hands‑on experience building generative AI, NLP chatbots, and computer‑vision applications (e.g., face/OSR). - Cloud platform proficiency (AWS, Azure, or GCP) and familiarity with cloud‑based ML services. - Strong statistical background: GLM, random forests, boosting, clustering, regression, simulation, scenario analysis. - Project management and storytelling skills; ability to manage concurrent deadlines. - Empathy, service orientation, and a result‑driven mindset. Required Education & Certifications: - Master’s or PhD in a quantitative discipline. - Certification in cloud‑based ML services (e.g., AWS SageMaker, Azure ML, GCP AI Platform) is desirable.
England, United kingdom
On site
Senior
30-12-2025
Company background Company brand
Company Name
Information Tech Consultants
Job Title
Java Web Developer
Job Description
**Job Title**: Java Web Developer **Role Summary**: Develop, test, and maintain backend services and microservices using Java and Spring Boot. Collaborate with cross‑functional teams in an Agile setting to deliver high‑quality, cloud‑ready RESTful APIs and deploy solutions via CI/CD pipelines. **Expectations**: - 2–5 years of professional experience with Java and Spring Boot. - Proven track record building and deploying microservices. - Exposure to cloud platforms (AWS, Azure, or GCP) and CI/CD tools. - Comfortable working in Agile/Scrum teams using Jira, Confluence, or Azure DevOps. **Key Responsibilities**: - Design, develop, and maintain Spring Boot applications and microservices. - Build RESTful APIs using Spring MVC and secure them with Spring Security. - Integrate Spring Data JPA with relational databases; manage schema migrations via Flyway or Liquibase. - Write unit and integration tests with JUnit 4/5; automate tests in CI/CD pipelines. - Manage project dependencies and build lifecycles using Maven or Gradle. - Version control with Git (Git Flow/Feature Branch); administer Bitbucket repositories. - Collaborate with DevOps and QA to deploy services to cloud environments. - Debug, troubleshoot, and optimize application performance across the stack. **Required Skills**: - Java SE (8/11/17), Spring Boot, Spring Data JPA, Spring Security. - Microservice architecture, REST API design, JSON, HTTP. - SQL (MySQL, PostgreSQL, Oracle), JPA, JDBC. - Unit testing with JUnit; test‑driven development. - Build tools: Maven, Gradle. - Version control: Git, Bitbucket. - Agile/Scrum practices; Jira/Confluence or Azure DevOps. - Cloud fundamentals (AWS, Azure, or GCP). - Optional: CI/CD (Jenkins, GitLab CI), Docker, Kubernetes, Kafka or RabbitMQ. **Required Education & Certifications**: - Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field.
London, United kingdom
On site
Junior
14-01-2026
Company background Company brand
Company Name
Information Tech Consultants
Job Title
Junior Devops Engineer
Job Description
**Job Title** Junior DevOps Engineer **Role Summary** Design, build, and maintain scalable AWS infrastructure and DevOps pipelines, ensuring performance, security, and cost efficiency while collaborating with cross‑functional teams. **Expectations** - Deliver end‑to‑end AWS‑based DevOps solutions independently. - Guide peers on complex tasks and troubleshoot production environments. - Adhere to best security, compliance, and monitoring practices. **Key Responsibilities** - Architect and manage AWS services (EC2, S3, Lambda, RDS, VPC, IAM). - Implement Infrastructure‑as‑Code with Terraform or CloudFormation. - Build and maintain CI/CD pipelines using Jenkins, GitLab CI/CD, or CodePipeline. - Develop containers (Docker) and orchestrate with Kubernetes. - Create monitoring, alerting, and logging solutions to enhance availability. - Perform security audits, enforce compliance, and document risk controls. - Identify automation opportunities and drive continuous improvement. **Required Skills** - Cloud: AWS service proficiency and IaC experience (Terraform/CloudFormation). - Automation: CI/CD tooling (Jenkins, GitLab CI, CodePipeline). - Scripting: Python or Bash. - Source control: Git. - Containerization: Docker. - Orchestration: Kubernetes. - Security: Cloud security & compliance best practices. - Soft skills: Strong communication, problem‑solving, teamwork, and analytical mindset. **Required Education & Certifications** - Bachelor’s degree in Computer Science, IT, Engineering, Mathematics, Physics, or related field. - AWS Certified DevOps Engineer – Practitioner or AWS Solutions Architect – Associate (desirable).
London, United kingdom
On site
Junior
16-01-2026