Genentech logo
GenentechPosted 1 month ago

Software Development Engineer/Senior Software Development Engineer, Agentic Systems, AI for Drug Discovery

$115,200–$214,000 year

HybridNew York City, New York, United States or South San Francisco, California, United States

Full TimeSenior LevelEnterprise

Job Summary

Develop and maintain backend services, APIs, and user-facing applications for an agentic drug design platform. Integrate machine learning models, scientific applications, and databases into reliable end-to-end workflows to enable scientists to configure and reproduce computational molecule design processes. Implement agentic capabilities including tool execution, workflow orchestration, state management, and observability while deploying solutions into secure, scalable cloud environments. Write clean, maintainable code and contribute to automated testing, documentation, and CI/CD practices. Monitor deployed services, troubleshoot issues, and collaborate with researchers to translate scientific needs into practical software solutions. Onsite presence at South San Francisco or NYC campus is expected for at least three days per week.

Required Qualifications

  • Bachelor's or master's degree in Computer Science, Software Engineering, or a related technical field
  • 3+ years of professional software engineering experience (Software Engineer level)
  • 5+ years of professional software engineering experience (Senior Software Engineer level)
  • Proficiency in Python
  • 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
  • Effective communication with engineers, researchers, product managers, and domain experts
  • Interest in AI-enabled applications and integrating models, scientific tools, and data into reliable workflows
  • Motivation by delivering software to users and improving real scientific workflows
  • Onsite presence on South San Francisco or NYC campus for at least 3 days a week
  • Relocation to South San Francisco or NYC (Relocation benefits are NOT available)

Desired Qualifications

  • Experience with frontend development using a modern framework such as React
  • Familiarity with frameworks and standards for agentic applications, such as Model Context Protocol, workflow orchestration, retrieval systems, or evaluation frameworks
  • Experience developing software for scientific research, cheminformatics, computational chemistry, biology, or drug discovery

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce