Generate Biomedicinesposted 14 days ago
Full-time • Mid Level
Somerville, MA
251-500 employees
Professional, Scientific, and Technical Services

About the position

We are seeking a creative and motivated Senior Software Engineer to help build the platform that powers machine learning research at Generate. As a key member of the MLOps team, you will play a pivotal role in designing, developing, and maintaining tools, infrastructure, and distributed systems that enable efficient model training, evaluation, and deployment. Your contributions will help drive the development of foundational models that will revolutionize antibody design. The successful candidate will collaborate closely with ML scientists, engineers, and product managers to define platform needs and shape the product roadmap.

Responsibilities

  • Design, develop, and maintain core functionality across a suite of ML platform tools.
  • Build and evolve APIs and microservices that orchestrate model training, evaluation, and deployment workflows.
  • Skillfully utilize AWS infrastructure to design and support scalable, reliable, and secure platform operations.
  • Develop distributed systems and Kubernetes-style deployments, supported by in-team DevOps expertise.
  • Collaborate cross-functionally with scientists, engineers, and product managers to define platform requirements and drive product development.

Requirements

  • 5+ years of experience in a software engineering role.
  • Strong proficiency in Python and object-oriented programming principles.
  • Deep understanding of design patterns and software architecture.
  • Experience with AWS services such as ECS, Lambda, and EC2.
  • General fluency in relational database usage (e.g., PostgreSQL).
  • Demonstrated experience building and maintaining scalable microservices and distributed systems.
  • Exceptional communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service