Machine Learning Engineer

BJSS is an award-winning innovative tech consultancy, delivering complex technology solutions for leading organizations since 1993.
Machine Learning
Mid-Level Software Engineer
Hybrid
3+ years of experience

Description For Machine Learning Engineer

As a Machine Learning Engineer at BJSS, you'll collaborate with some of the brightest and best in the industry as part of multi-disciplinary teams. You'll work in a fast-moving, agile environment and will be involved in implementing machine learning algorithms, building production Machine Learning systems, and developing MLOps processes.

You'll help deliver exciting digital programmes for clients in various industries by:

  • Applying cross-disciplinary thinking
  • Building a deep understanding of business domain and user needs
  • Ensuring actual business value is unlocked as early as possible
  • Thinking holistically and treating data as a business service

Key requirements:

  • Proven Machine Learning expertise
  • Strong software engineering skills, especially in Python
  • Deep knowledge of data science libraries (e.g., pandas, NumPy, scikit-learn, TensorFlow)
  • Experience in model productionization
  • CI/CD and MLOps experience
  • Familiarity with cloud platforms (Azure, AWS, GCP)
  • Exceptional analytical thinking and problem-solving abilities

BJSS offers a collaborative and open culture, operating from 26 locations worldwide. They bring together diverse teams of creative experts committed to world-class delivery. The company has won several awards, including a Queen's Award for Enterprise in the Innovation category for their Enterprise Agile delivery approach.

Benefits include:

  • Flexible benefits allowance
  • Industry-leading health and wellbeing plan
  • Life Assurance (4x annual salary)
  • 25 days annual leave plus bank holidays
  • Hybrid working options
  • Training opportunities and incentives
  • Electric vehicle scheme
  • GymFlex gym membership programme
  • And more!
Last updated 3 months ago

Responsibilities For Machine Learning Engineer

  • 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
  • Ensure business value is unlocked early
  • Think holistically and treat data as a business service

Requirements For Machine Learning Engineer

Python
  • Proven Machine Learning expertise
  • Proficiency in Python, with focus on testable, modular code
  • Strong understanding of data structures, data modeling, and software architecture
  • Deep knowledge of data science and Machine Learning libraries (e.g., pandas, NumPy, scikit-learn, TensorFlow)
  • Experience in taking Machine Learning models from development to production
  • Familiarity with CI/CD pipelines, especially in Machine Learning or DevOps context
  • Experience building solutions using major cloud services (Azure, AWS, GCP)
  • Exceptional problem-solving abilities backed by analytical rigor

Benefits For Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Mental Health Assistance
  • Flexible benefits allowance
  • Industry leading health and wellbeing plan
  • Life Assurance (4 x annual salary)
  • 25 days annual leave plus bank holidays
  • Hybrid working options
  • Discounts from various brands
  • Industry-leading referral scheme
  • Flexible holiday buy/sell option
  • Electric vehicle scheme
  • Training opportunities and incentives
  • Opportunities to get involved in partnerships for diversity in tech
  • Social events and team building activities
  • 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 in London. Collaborate on innovative projects, build ML systems, and work with cutting-edge technologies in an award-winning tech consultancy.

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.

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.