Machine Learning Engineer

An award-winning innovative tech consultancy - a team of creative problem solvers, delivering solutions that millions of people use every day.
Machine Learning
Mid-Level Software Engineer
Hybrid
AI · Enterprise SaaS

Description For Machine Learning Engineer

BJSS is an award-winning innovative tech consultancy seeking a Machine Learning Engineer to join their team in London. As a Machine Learning Engineer at BJSS, you'll collaborate with some of the brightest minds in the industry, working on exciting digital programmes for clients across various sectors.

Your role will involve implementing machine learning algorithms, building production ML systems, and developing MLOps processes. You'll be part of a fast-moving, agile environment where you'll apply cross-disciplinary thinking and build a deep understanding of business domains and user needs.

The ideal candidate should have proven Machine Learning expertise, strong software engineering skills (particularly in Python), and deep knowledge of data science libraries. Experience with model productionisation, CI/CD, MLOps, and cloud platforms (Azure, AWS, GCP) is crucial. You should also possess exceptional analytical and problem-solving abilities.

BJSS offers a comprehensive benefits package, including flexible benefits allowance, industry-leading health and wellbeing plan, life assurance, 25 days annual leave, hybrid working options, and various professional development opportunities. Join BJSS to be part of a team that's been delivering innovative solutions for over 30 years and has won multiple awards, including a Queen's Award for Enterprise in Innovation.

Last updated a month ago

Responsibilities For Machine Learning Engineer

  • Collaborate with multi-disciplinary teams
  • Implement machine learning algorithms
  • Build production Machine Learning systems
  • Develop MLOps processes
  • Apply cross-disciplinary thinking
  • Build deep understanding of business domain and user needs
  • Think holistically and treat data as a business service

Requirements For Machine Learning Engineer

Python
  • Proven Machine Learning expertise
  • Software Engineering skills (proficiency in Python)
  • Data Science library knowledge (pandas, NumPy, scikit-learn, TensorFlow, PySpark)
  • Experience in model productionisation
  • CI/CD and MLOps experience
  • Cloud platforms experience (Azure, AWS, GCP)
  • Analytical thinking
  • Proven experience in participating in Business Development

Benefits For Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Flexible benefits allowance
  • Industry leading health and wellbeing plan
  • Life Assurance (4 x annual salary)
  • 25 days annual leave plus bank holidays
  • Hybrid working
  • Discounts from retail, lifestyle, and utility brands
  • Industry-leading referral scheme
  • Flexible holiday buy/sell option
  • Electric vehicle scheme
  • Training opportunities and incentives
  • GymFlex gym membership programme

Interested in this job?

Jobs Related To BJSS Machine Learning Engineer

Machine Learning Engineer

Join BJSS as a Machine Learning Engineer to develop and deploy ML models, collaborate with top experts, and work on exciting digital programmes for leading organizations.

Machine Learning Engineer

Join BJSS as a Machine Learning Engineer to work on exciting digital programmes, implementing ML algorithms and building production systems in a collaborative environment.

Software Development Engineer (ML), AGI Foundations

ML Engineer position at Amazon's AGI team focusing on LLM development and fine-tuning with competitive compensation and benefits.

Software Dev Engineer II, People Experience and Technology Central Science (PXTCS), GenAI Apps

Software Development Engineer role focusing on ML/LLM systems and GenAI applications at Amazon's PXT Central Science Team

Software Engineer II

Microsoft is seeking a Software Engineer II to join the Microsoft365 Turing team, focusing on AI and machine learning solutions development.