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 4 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.

Machine Learning Engineer, Robotic Storage Technologies - Simulation & Machine Learning

Machine Learning Engineer role at Amazon Robotics, focusing on AI-driven warehouse optimization and robotic storage solutions.

GenAI Platform Engineer, Applied Machine Learning

GenAI Platform Engineer position at Apple focusing on building and maintaining AI platforms for generative AI use-cases and infrastructure development.

Software Dev Engineer II, Amazon Q

Software Development Engineer II position at Amazon Q, focusing on AI-powered developer tools with competitive compensation and comprehensive benefits.