
Machine Learning Engineer/Senior Machine Learning Engineer, Agentic Systems, AI for Drug Discovery
Roche9 days ago
South San Francisco, CA, USA or New York, NY, USAMid Level / Senior
H1B sponsor
Base Salary
$141k - $312k/yr
Responsibilities
- Develop and maintain backend services, APIs, and user-facing applications for an agentic drug-design platform.
- Integrate machine learning models, scientific applications, databases, and internal services into reliable end-to-end workflows.
- Implement agentic capabilities including tool execution, workflow orchestration, state management, evaluation, and observability.
- Build software that enables scientists to configure, run, inspect, and reproduce computational molecule-design workflows.
- Deploy models and scientific tools into secure, scalable, cloud-based production environments.
- Write clean, maintainable, and well-tested code and contribute to automated testing, documentation, code reviews, and CI/CD practices.
- Monitor deployed services, troubleshoot issues, and improve platform reliability, performance, and usability.
- Work with users and cross-functional partners to understand scientific needs and translate requirements into software solutions.
- Contribute to technical design decisions and the evolution of the platform architecture.
Requirements
- Bachelor’s or master’s degree in computer science, software engineering, or a related technical field, or equivalent practical experience.
- The Machine Learning Engineer level requires 3+ years of professional software engineering experience; the Senior Machine Learning Engineer level requires 5+ years.
- Proficiency in Python and strong software engineering fundamentals including API design, automated testing, data modeling, and system design.
- Experience independently delivering production software from technical design and implementation through deployment, monitoring, and ongoing support.
- Experience building backend services, platform capabilities, developer tools, or user-facing applications in a cloud environment.
- Comfort working with relational databases, asynchronous workflows, containers, version control, and CI/CD practices.
- Ability to translate user and scientific needs into practical technical solutions and communicate with engineers, researchers, product managers, and domain experts.
- Interest in AI-enabled applications and integrating models, scientific tools, and data into reliable workflows.
- Preferred experience with frontend development using a modern framework such as React.
- Preferred familiarity with Model Context Protocol, workflow orchestration, retrieval systems, or evaluation frameworks for agentic applications.
- Preferred experience developing software for scientific research, cheminformatics, computational chemistry, biology, or drug discovery.
Benefits
- Onsite work is expected at least 3 days per week at the South San Francisco or New York City campus.
- Relocation benefits are not available.
- The position may qualify for company benefits and a discretionary annual bonus based on individual and company performance.
Categories
About Roche
Roche is a Swiss healthcare company that develops and sells prescription pharmaceuticals and in vitro diagnostic systems for hospitals, laboratories, and clinicians. Its business spans two core divisions—Pharmaceuticals and Diagnostics—with strengths in oncology, immunology, neuroscience, infectious diseases, and diabetes care. Founded in 1896 and headquartered in Basel, Switzerland, Roche also advances personalized healthcare by pairing therapies with companion diagnostics.