Enable job alerts via email!

ML Engineer

IBM

Abbots Worthy

On-site

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading tech company in the United Kingdom is seeking a Senior ML Engineer to innovate and implement complex machine learning solutions. The ideal candidate will possess extensive experience in ML techniques and proficiency in Python, YAML, and PySpark, along with expertise in popular ML libraries. Join a culture that values diversity, continuous learning, and employee growth opportunities, with benefits including training, flexible working, and a strong work-life balance.

Benefits

Training opportunities
Regular promotion opportunities
Diversity & Inclusion initiatives
Flexible working approaches
Private medical, dental & optical cover
25 days holiday
Employee Assistance Program

Qualifications

  • Extensive experience in machine learning applications.
  • Proficient in API development and cloud resources management.
  • Strong foundation in software engineering best practices.

Responsibilities

  • Lead development of ML solutions and mentor junior team members.
  • Collaborate on system architecture and integration of ML solutions.
  • Stay current with ML trends and best practices.

Skills

Machine learning techniques
Python
YAML
PySpark
API integrations

Tools

Terraform
scikit-learn
TensorFlow
PyTorch
Docker
Kubernetes
Azure DevOps
GitHub Actions
Job description

As a Senior ML Engineer in Advanced Analytics, you'll leverage your extensive technical expertise and leadership skills to drive innovation and excellence within our organization. Join our team and contribute to the development of innovative ML solutions that drive business success. If you're passionate about understanding and solving complex machine learning challenges and have a knack for creating ML solutions that maximize ROI, we'd love to hear from you.

Responsibilities
  • Lead the design, development, and implementation of complex machine learning solutions
  • Mentor and guide junior team members, fostering a culture of continuous learning and improvement
  • Collaborate with stakeholders to define system architecture and ensure seamless integration of ML solutions
  • Stay current with emerging ML trends, tools, and best practices
  • Contribute to the development of ML strategies and roadmaps
Required Technical and Professional Expertise
  • Design, build and implement infrastructure solutions using Python, YAML and PySpark.
  • Develop and maintain API integrations to connect various systems and services.
  • Implement Infrastructure as Code (IaC) using Terraform for provisioning and managing cloud resources.
  • Provision and manage cloud resources ensuring optimal performance and cost-effectiveness.
  • Ensure adherence to software engineering best practices including version control (Git), code reviews and testing.
  • Knowledge in building and maintaining CI/CD pipelines an understanding of Azure DevOps and/or GitHub Actions.
  • Extensive experience in machine learning techniques and their applications.
  • Masterful proficiency in Python, YAML, and PySpark.
  • Expertise in popular ML libraries (scikit-learn, TensorFlow, PyTorch).
  • Proven track record of delivering high‑quality ML solutions in a professional setting.
  • Strong foundation in machine learning principles and best practices.
Preferred Technical and Professional Experience
  • Experience with Azure DevOps and/or GitHub Actions.
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes).
  • Knowledge of cloud platforms (AWS, Azure, GCP).
  • Experience with microservices architecture and design patterns.
  • Understanding of continuous integration and delivery practices.

IBM is committed to creating a diverse environment and is proud to be an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Career and Benefits
  • Many training opportunities from classroom to e‑learning, mentoring and coaching programs and the chance to gain industry‑recognized certifications.
  • Regular and frequent promotion opportunities to ensure you can drive and develop your career with us.
  • Feedback and checkpoints throughout the year.
  • Diversity & Inclusion as an essential and authentic component of our culture through our policies and process as well as our Employee Champion teams and support networks.
  • A culture where your ideas for growth and innovation are always welcome.
  • Internal recognition programs for peer‑to‑peer appreciation as well as from manager to employees.
  • Tools and policies to support your work‑life balance from flexible working approaches, sabbatical programs, paid paternity leave, maternity leave and an innovative maternity returner scheme.
  • More traditional benefits, such as 25 days holiday (in addition to public holidays), private medical, dental & optical cover, online shopping discounts, an Employee Assistance Program, life assurance and a group personal pension plan of an additional 5% of your base salary paid by us monthly to save for your future.

Your role and responsibilities

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.