Current jobs related to ML Engineering Manager - Cambridge, Cambridgeshire - BenchSci


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    Job TitleArm ML Software EngineerJob DescriptionWe are seeking a skilled software engineer to join our team and contribute to the development of Arm ML software. The successful candidate will have a strong analytical approach and be able to work with a wide range of software and hardware levels, application domains, workloads, and types of analysis to ensure...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job OverviewHigh-performance ML workloads on Arm CPUs require the co-development of algorithms and highly optimized CPU kernels. In CT-ML, rapid kernel prototyping is crucial for exploring algorithms and assessing trade-offs between model accuracy and performance. Successful prototypes are essential to drive future CPU architecture development and...

  • Software Engineer

    4 days ago


    Cambridge, Cambridgeshire, United Kingdom Marshall Group Full time

    We are looking for a talented Software Engineer to join our team and contribute to the development of cutting-edge AI/ML solutions. The ideal candidate should have hands-on experience with cloud-based services and a strong background in data science. Key responsibilities include designing and implementing scalable AI/ML models, collaborating with...

  • ML Software Architect

    3 weeks ago


    Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Arm Machine Learning Software EngineerArm is seeking a highly skilled and motivated Software Engineer to join our Machine Learning (ML) group in Cambridge, UK. As a key member of our team, you will play a crucial role in advancing ML technology and developing innovative software solutions for various markets.Key Responsibilities:Contribute to the development...

  • ML Software Architect

    3 weeks ago


    Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Arm Machine Learning Software EngineerArm is seeking a highly skilled and motivated Software Engineer to join our Machine Learning (ML) group in Cambridge, UK. As a key member of our team, you will play a crucial role in advancing ML technology and developing innovative software solutions for various markets.Key Responsibilities:Contribute to the development...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Title: High-Performance ML Workload EngineerJob Overview:At Arm, we're pushing the boundaries of what's possible with machine learning workloads on Arm CPUs. To achieve this, we need experts who can co-develop algorithms and highly optimized CPU kernels. Rapid kernel prototyping is crucial for exploring algorithms and assessing trade-offs between model...


  • Cambridge, Cambridgeshire, United Kingdom Arm Full time

    Job Title:Staff Software Engineer - ML Compiler SpecialistJob Summary:Arm's Machine Learning (ML) Group is seeking a highly skilled and experienced Staff Software Engineer to lead the development of innovative compiler solutions for machine learning networks. As a key member of the ML Tooling team, you will be responsible for crafting and optimizing...


  • Cambridge, Cambridgeshire, United Kingdom Arm Full time

    Job Title:Staff Software Engineer - ML Compiler SpecialistJob Summary:Arm's Machine Learning (ML) Group is seeking a highly skilled and experienced Staff Software Engineer to lead the development of innovative compiler solutions for machine learning networks. As a key member of the ML Tooling team, you will be responsible for crafting and optimizing...

  • ML Compiler Developer

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Title: ML Compiler DeveloperArm is seeking a highly skilled ML Compiler Developer to join our team in Cambridge, UK. As a key member of our Machine Learning (ML) Group, you will play a crucial role in advancing ML compilation technology.Job Summary:We are looking for a talented software engineer who can build innovative compiler solutions for various...

  • ML Compiler Developer

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Title: ML Compiler DeveloperArm is seeking a highly skilled ML Compiler Developer to join our team in Cambridge, UK. As a key member of our Machine Learning (ML) Group, you will play a crucial role in advancing ML compilation technology.Job Summary:We are looking for a talented software engineer who can build innovative compiler solutions for various...


  • Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full time

    AI/ML Data Engineer for NLP and Speech SystemsAt Apple Inc., we're revolutionizing human-computer interaction with our innovative products. As a Data Engineer for our Siri Response / Text-to-Speech (TTS) team, you'll play a crucial role in shaping the future of mobile computing.Key Responsibilities:Collect and centralize data from various sources, ensuring...


  • Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full time

    AI/ML Data Engineer for NLP and Speech SystemsAt Apple Inc., we're revolutionizing human-computer interaction with our innovative products. As a Data Engineer for our Siri Response / Text-to-Speech (TTS) team, you'll play a crucial role in shaping the future of mobile computing.Key Responsibilities:Collect and centralize data from various sources, ensuring...


  • Cambridge, Cambridgeshire, United Kingdom Skillsearch Full time

    Our client, a leading company in AI and ML, is seeking a skilled Senior Software Engineer to join their dynamic and collaborative team in Cambridge. As a key member of the team, you will play a crucial role in driving the direction and design of our systems. Your responsibilities will include designing APIs, controlling computation infrastructure, and...


  • Cambridge, Cambridgeshire, United Kingdom BenchSci Full time

    Engineering Manager for Machine Learning and DataWe are seeking an experienced Engineering Manager to lead our Knowledge Enrichment team at BenchSci. As a technical leader, you will be responsible for guiding a team of ML and data engineers in delivering complex ML engineering solutions.Key Responsibilities:Lead a small team of 4-6 ML and data engineers,...


  • Cambridge, Cambridgeshire, United Kingdom BenchSci Full time

    Engineering Manager for Machine Learning and DataWe are seeking an experienced Engineering Manager to lead our Knowledge Enrichment team at BenchSci. As a technical leader, you will be responsible for guiding a team of ML and data engineers in delivering complex ML engineering solutions.Key Responsibilities:Lead a small team of 4-6 ML and data engineers,...


  • Cambridge, Cambridgeshire, United Kingdom BenchSci Full time

    Job Title: Engineering ManagerWe are seeking an experienced Engineering Manager to lead our Knowledge Enrichment team. As a key member of our engineering organization, you will be responsible for managing a small team of ML and data engineers and driving the technical roadmap for the team.Key Responsibilities:Lead a team of 4-6 ML and data engineers,...


  • Cambridge, Cambridgeshire, United Kingdom BenchSci Full time

    Job Title: Engineering ManagerWe are seeking an experienced Engineering Manager to lead our Knowledge Enrichment team. As a key member of our engineering organization, you will be responsible for managing a small team of ML and data engineers and driving the technical roadmap for the team.Key Responsibilities:Lead a team of 4-6 ML and data engineers,...


  • Cambridge, Cambridgeshire, United Kingdom BenchSci Full time

    Engineering Manager for Machine Learning and DataWe are seeking an experienced Engineering Manager to lead our Knowledge Enrichment team at BenchSci. As a technical leader, you will be responsible for guiding a team of ML and data engineers in delivering complex ML engineering solutions.Key Responsibilities:Lead a small team of 4-6 ML and data engineers,...


  • Cambridge, Cambridgeshire, United Kingdom BenchSci Full time

    Engineering Manager for Machine Learning and DataWe are seeking an experienced Engineering Manager to lead our Knowledge Enrichment team at BenchSci. As a technical leader, you will be responsible for guiding a team of ML and data engineers in delivering complex ML engineering solutions.Key Responsibilities:Lead a small team of 4-6 ML and data engineers,...


  • Cambridge, Cambridgeshire, United Kingdom BenchSci Full time

    Engineering Manager for Machine LearningWe are seeking an experienced Engineering Manager to lead our Knowledge Enrichment team. As a key member of our engineering organization, you will be responsible for managing a small team of ML and data engineers and driving the technical roadmap for our Knowledge Graph.Key Responsibilities:Lead a team of 4-6 ML and...

ML Engineering Manager

2 months ago


Cambridge, Cambridgeshire, United Kingdom BenchSci Full time
About the Role

We are seeking an experienced ML Engineering Manager to join our team at BenchSci. As a key member of our Knowledge Enrichment team, you will be responsible for leading a small team of ML and data engineers in delivering complex ML engineering solutions.

Key Responsibilities
  • Lead a team of 4-6 ML and data engineers in the development of ML models and systems.
  • Drive the technical roadmap for the team, ensuring alignment with the product roadmap.
  • Provide technical leadership on Knowledge Enrichment projects, leveraging state-of-the-art ML techniques.
  • Collaborate with other engineering leaders to ensure technical solutioning alignment.
  • Liaise with stakeholders from product and science functions.
  • Ensure adoption of ML best practices and state-of-the-art ML approaches at BenchSci.
  • Drive agile practices within the team and lead certain agile rituals.
  • Take a leadership role in recruiting, hiring, and onboarding processes.
  • Provide mentorship and conduct regular 1:1 meetings with direct reports.
  • Work with the team to drive improvements in ways of working, productivity, and quality of work product.
Requirements
  • 5+ years of experience working as a professional ML engineer.
  • 3+ years in technical leadership roles.
  • 2+ years of experience working as an ML engineering manager.
  • Technical focus: have remained technically hands-on and have regularly contributed code over the last 12 months.
  • Technical leadership: a proven track record of delivering complex ML projects with high-performing teams leveraging state-of-the-art ML techniques.
  • ML proficiency: deep understanding of modern machine learning techniques and applications.
  • ML frameworks/libs: Mastery of several ML frameworks and libraries, with the ability to architect complex ML systems from scratch.
  • ML model deployment: expert in training, fine-tuning, and deploying machine learning models at scale, with a focus on optimising performance and efficiency.
  • LMM acumen: strong skills in implementing Large Language Models. Deep understanding of the Retrieval Augmented Generation architecture and ideally deploying solutions leveraging RAG.
  • GML/GNNs: expertise in graph machine learning/graph neural networks and practical applications.
  • Technical expertise: Comprehensive knowledge of software engineering and industry experience using Python.
  • Domain: ideally worked in the biological/science domain.
  • Agile practices: well-versed in Agile software development methodologies.
  • Effective communication: outstanding verbal and written communication skills. Can clearly explain complex technical concepts/systems to engineering peers and non-engineer stakeholders.
  • Growth mindset: up-to-date with cutting-edge advances in ML/AI, actively engaging with the community.