Senior AI/ML Engineer - Production Systems

Placements24

Southampton

On-site

GBP 40,000 - 58,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Learning budget
Career progression
Bonuses

Job summary

Placements24 is seeking a Senior AI/ML Engineer to design, deploy, and maintain scalable production ML pipelines and infrastructure. You will work with data scientists, software engineers, and operations teams to ensure reliability, scalability, and performance of ML services in Randburg.

You will implement CI/CD for ML models, monitor systems, and optimize models for production, leveraging AWS/Azure/GCP, Docker, Kubernetes, and Airflow.

Qualifications

  • 5+ years of software engineering experience.
  • At least 3 years deploying production ML systems.
  • Strong programming skills in Python, Java, or Scala.
  • Experience with ML frameworks (TensorFlow, PyTorch, Scikit-learn).
  • Proficiency with cloud platforms (AWS/Azure/GCP).
  • Experience with Docker and Kubernetes.
  • Experience with data pipelines and Airflow.
  • Strong testing, CI/CD, and monitoring practices.

Responsibilities

  • Design, develop, and maintain scalable production ML pipelines and infrastructure.
  • Deploy ML models into production ensuring high availability and performance.
  • Implement monitoring, logging, and alerting for ML services.
  • Collaborate with data scientists to optimize models for production deployment.
  • Develop and manage CI/CD pipelines for ML model updates.
  • Troubleshoot and resolve production ML issues under pressure.
  • Work with cloud platforms and containerization tech (Docker, Kubernetes).
  • Automate ML system management tasks and stay current with MLOps best practices.

Skills

Software engineering
ML in production
Python
Java
Scala

Education

Bachelor's degree in Computer Science or Engineering
Master's degree in a related field

Tools

AWS
Azure
GCP
Docker
Kubernetes
Airflow
CI/CD tooling

Job description

About the Role

Our client is a leading innovator in AI and Emerging Technologies, focused on deploying powerful machine learning solutions into real-world applications. We are seeking a Senior AI/ML Engineer with extensive experience in building and maintaining robust production systems to join our team in Randburg, Gauteng . This role is critical for ensuring the reliability, scalability, and performance of our AI services. You will work closely with data scientists, software engineers, and operations teams to streamline the deployment and management of machine learning models. This is an excellent opportunity for a highly skilled engineer to make a significant impact on mission-critical systems in a cutting‑edge technology environment located in Randburg .

Key Responsibilities
  • Design, develop, and maintain scalable and reliable production ML pipelines and infrastructure.
  • Deploy machine learning models into production environments, ensuring high availability and performance.
  • Implement monitoring, logging, and alerting systems for ML services to ensure operational health.
  • Collaborate with data scientists to optimize models for production deployment, considering efficiency and resource constraints.
  • Develop and manage CI/CD pipelines for machine learning model updates and deployments.
  • Troubleshoot and resolve production issues related to ML systems, often under pressure.
  • Work with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Automate operational tasks related to ML system management.
  • Stay updated with MLOps best practices and emerging technologies in production AI.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative field.
  • 5+ years of experience in software engineering, with at least 3 years focused on building and deploying production ML systems.
  • Strong programming skills in Python, Java, or Scala.
  • Experience with ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) and MLOps tools.
  • Proficiency in cloud computing platforms (AWS, Azure, GCP) and their ML services.
  • Solid understanding of containerization technologies (Docker) and orchestration (Kubernetes).
  • Experience with data pipelines, workflow management tools (e.g., Airflow), and distributed systems.
  • Strong understanding of software engineering best practices, including testing, CI/CD, and monitoring.
  • Excellent problem-solving and debugging skills in a production environment.
  • Effective communication and teamwork abilities.
Benefits
  • Highly competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Opportunities for continuous learning and professional development.
  • Access to advanced tools and technologies in the AI/ML space.
  • A collaborative and challenging work environment in Randburg, Gauteng .
  • Regular opportunities to work on impactful and mission-critical projects.
  • Retirement savings plan and other standard benefits.
  • Potential for career advancement within the organization.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Operations (MLOps) Engineer
Machine Learning Operations (MLOps) Engineer

Placements24 • London Borough of Newham

Hybrid
GBP 41,000 - 63,000
Hybrid work model
Competitive salary + bonus
Health & retirement benefits
+3
Senior AI/ML Engineer: Production ML & MLOps Expert
Senior AI/ML Engineer: Production ML & MLOps Expert

Placements24 • Southampton

On-site
GBP 40,000 - 58,000
Health insurance
Learning budget
Career progression
+1
Senior Machine Learning Engineer
Senior Machine Learning Engineer

James Chase • Greater London

On-site
GBP 120,000 - 180,000
Senior AI Research Scientist - Computer Vision
Senior AI Research Scientist - Computer Vision

Placements24 • London Borough of Newham

Hybrid
GBP 90,000 - 140,000
Competitive salary
Health insurance
Paid time off
+3
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Placements24 • London Borough of Newham

Hybrid
GBP 90,000 - 130,000
Health benefits
Flexible work
Fully remote team
+1
Director of Engineering
Director of Engineering

Placements24 • Southampton

Hybrid
GBP 108,000 - 189,000
Executive bonus potential
Executive health/dental/vision plans
Robust retirement plan with employer 5
+2
Senior Machine Learning Specialist
Senior Machine Learning Specialist

Solution Performance Resourcing Limited • York and North Yorkshire

On-site
GBP 55,000 - 90,000
Competitive salary
Performance-related bonus
Employer pension contribution
+3
Senior AI Engineer: ML, MLOps & Production Expert
Senior AI Engineer: ML, MLOps & Production Expert

Netcompany • Leeds

Hybrid
GBP 75,000 - 110,000
Hybrid working model
Private medical health care
Pension contribution
+3
Senior ML Engineer
Senior ML Engineer

The Opportunity Hub UK Ltd • Sheffield

Hybrid
GBP 48,000 - 64,000
Private medical
Dental insurance
Enhanced pension
+2
AI Research Scientist
AI Research Scientist

Placements24 • Nechells

Hybrid
GBP 75,000 - 110,000