Staff Machine Learning Engineer - Systems
Staff Machine Learning Engineer - Systems

Staff Machine Learning Engineer - Systems

Cambridge Full-Time 100000 - 130000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Design and optimise large-scale machine learning systems for biological applications.
  • Company: Join Altos Labs, a leader in cell rejuvenation and scientific innovation.
  • Benefits: Enjoy a collaborative culture, competitive salary, and opportunities for professional growth.
  • Why this job: Make a real impact on health and resilience through cutting-edge technology and diverse teamwork.
  • Qualifications: M.S. or Ph.D. in Computer Science with 8+ years of software development experience required.
  • Other info: Fully remote work options available; commitment to diversity and inclusion.

The predicted salary is between 100000 - 130000 £ per year.

Our mission is to restore cell health and resilience through cell rejuvenation to reverse disease, injury, and the disabilities that can occur throughout life. For more information, see our website at altoslabs.com.

We believe that diverse perspectives are foundational to scientific innovation and inquiry. At Altos, exceptional scientists and industry leaders from around the world work together to advance a shared mission. Our intentional focus is on Belonging, so that all employees know that they are valued for their unique perspectives. We are all accountable for sustaining a diverse and inclusive environment.

Altos Labs is seeking a Staff Machine Learning Engineer who can accelerate and optimize our progress in developing foundation models for biology. This role is integral to our Computational Systems Modeling & Scaling team, working in a team of experienced ML and infrastructure engineers to deliver compelling internal frameworks, services, and expertise. It will involve close collaboration with computational scientists from a diverse range of disciplines, including molecular modeling, computational biology, discrete simulation, machine learning, and artificial intelligence.

Responsibilities:
  • Designing, building, and evaluating large-scale machine learning systems including data transformation pipelines, feature stores, distributed training, architecture optimization, model management & serving, etc.
  • Motivated to build, deploy, and manage systems to accelerate large-scale machine learning workflows in an integrated, usable framework.
  • Interested in understanding user needs across a wide range of scientific disciplines, and communicating with users to build systems that they can use productively.
  • Demonstrated software engineering skills in developing reliable, scalable, performant systems in a cloud environment.
  • Champion maintainable, scalable, and reusable software engineering techniques and acts as an ambassador to promote effective tools and practices to the research community.
  • Mentor software engineers and computational scientists, evangelizing best practices around development tools, CI/CD, and other methods to improve code quality and efficiency.
Who You AreMinimum Qualifications:
  • M.S. or Ph.D. in Computer Science, or related quantitative field, or equivalent technical experience.
  • 8+ years software development experience.
  • Extensive experience with large scale machine learning tools and infrastructure.
  • Experience applying software engineering practices in a scientific environment, or another environment with similar characteristics.
  • Excited to design, implement, and evangelize technical and cultural standards across scientific and technical functions.
  • Proven track record of delivering high quality software.
  • Skilled at working effectively with cross-functional teams, including research and engineering organizations.
  • Excellent written and verbal communication skills.
Preferred Qualifications:
  • Familiarity with biological data formats, concepts, and computational models is a plus.

The salary range for Cambridge, UK: Staff Machine Learning Engineer: £113,900 - £154,100. Exact compensation may vary based on skills, experience, and location.

We are a culture of collaboration and scientific excellence, and we believe in the values of inclusion and belonging to inspire innovation. Altos Labs provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Altos currently requires all employees to be fully vaccinated against COVID-19, subject to legally required exemptions (e.g., due to a medical condition or sincerely-held religious belief).

Thank you for your interest in Altos Labs where we strive for a culture of scientific excellence, learning, and belonging.

Staff Machine Learning Engineer - Systems employer: Altos Labs

At Altos Labs, we are dedicated to fostering a culture of collaboration and scientific excellence, where every employee is valued for their unique perspectives. Located in Cambridge, UK, we offer competitive salaries and a commitment to diversity and inclusion, ensuring that all team members feel a sense of belonging. With ample opportunities for professional growth and mentorship, joining our team as a Staff Machine Learning Engineer means contributing to groundbreaking advancements in cell rejuvenation while working alongside exceptional scientists and industry leaders.
A

Contact Detail:

Altos Labs Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Machine Learning Engineer - Systems

✨Tip Number 1

Familiarise yourself with the latest advancements in machine learning, particularly in biological applications. This will not only help you understand the role better but also allow you to engage in meaningful conversations during interviews.

✨Tip Number 2

Network with professionals in the field of computational biology and machine learning. Attend relevant conferences or webinars to connect with potential colleagues and learn about their experiences at Altos Labs.

✨Tip Number 3

Showcase your collaborative skills by discussing past projects where you worked with cross-functional teams. Highlight how you communicated effectively with different stakeholders to achieve project goals.

✨Tip Number 4

Prepare to discuss your experience with cloud environments and large-scale machine learning tools. Be ready to provide examples of how you've optimised systems and improved workflows in previous roles.

We think you need these skills to ace Staff Machine Learning Engineer - Systems

Machine Learning Expertise
Software Development
Cloud Infrastructure Management
Data Transformation Pipelines
Feature Store Implementation
Distributed Training Techniques
Architecture Optimisation
Model Management and Serving
Cross-Functional Collaboration
Mentoring and Leadership
CI/CD Best Practices
Communication Skills
Biological Data Familiarity
Scalable System Design
Performance Optimisation

Some tips for your application 🫡

Understand the Mission: Before applying, take some time to understand Altos Labs' mission of restoring cell health and resilience. Tailor your application to reflect how your skills and experiences align with their goals.

Highlight Relevant Experience: In your CV and cover letter, emphasise your experience with large-scale machine learning systems and software engineering practices. Be specific about projects you've worked on that demonstrate your ability to design and implement scalable solutions.

Showcase Collaboration Skills: Since the role involves working closely with cross-functional teams, make sure to highlight your teamwork and communication skills. Provide examples of how you've successfully collaborated with others in previous roles.

Tailor Your Application: Customise your application materials to reflect the specific qualifications and responsibilities outlined in the job description. Use keywords from the posting to ensure your application resonates with the hiring team.

How to prepare for a job interview at Altos Labs

✨Understand the Mission

Before your interview, make sure you fully grasp Altos Labs' mission to restore cell health and resilience. Be prepared to discuss how your skills in machine learning can contribute to this goal and demonstrate your passion for scientific innovation.

✨Showcase Your Technical Skills

Be ready to talk about your experience with large-scale machine learning systems. Highlight specific projects where you've designed, built, or optimised such systems, and be prepared to discuss the tools and techniques you used.

✨Emphasise Collaboration

Since the role involves working closely with computational scientists from various disciplines, illustrate your ability to work in cross-functional teams. Share examples of how you've successfully collaborated with others to achieve common goals.

✨Communicate Clearly

Excellent communication skills are crucial for this position. Practice explaining complex technical concepts in a way that is accessible to non-experts. This will show your ability to bridge the gap between technical and scientific communities.

Staff Machine Learning Engineer - Systems
Altos Labs

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>