AI Developer
Role details
Job location
Tech stack
Requirements
-
Enterprise product engineering background. Proven experience building and shipping production enterprise systems, with a deep understanding of what production-grade engineering looks like at institutional scale: versioning, testing, code review, release management, deprecation, and operational ownership. The AI work builds on that engineering foundation.
-
Real machine learning and deep learning depth. Hands-on experience building and shipping systems using classical ML (gradient boosting, regression, clustering, tree-based methods, dimensionality reduction) and modern deep learning, with solid grounding in the relevant terminology, mathematics, and evaluation methods. Strong proficiency in Java and Python is required. This role requires at least two years of production ML or DL experience beyond generative AI, as well as familiarity with agentic AI frameworks such as LangGraph or Strands.
-
The right algorithm for the problem. Ability to articulate trade-offs across techniques (cost, latency, reliability, explainability) and select the right approach for the problem, not just the most fashionable one. Model selection is a deliberate, defensible decision.
-
Model evaluation discipline. Experience designing evaluation methodology for production ML systems: selecting appropriate metrics, building offline and online evaluation frameworks, running A/B tests, and applying statistical inference to validate results. Evaluation is how the work is verified, not an afterthought.
-
Infrastructure as code and automation by default. Fluency with Terraform or comparable IaC tooling, container orchestration, CI/CD, and deployment automation. Production systems are deployed through repeatable, automated processes. Observability, cost control, security, and graceful degradation are design inputs from the start, not items addressed at the end.
-
Cloud-agnostic mindset. Comfort designing systems that are not unnecessarily tied to a single cloud provider. Managed services are used deliberately, with lock-in documented. Able to move fluidly across AWS, Azure, and GCP.
-
Altitude range. Able to engage with business leaders to understand a process, align with architects on patterns, and then write the code that does the work. Moving between those modes is a core part of this role.
Nice to have
-
Familiarity with front-end frameworks (React or comparable) for building end-to-end user-facing AI features.
-
Production experience with vector databases, retrieval systems, or knowledge graphs.
-
Familiarity with MLOps tooling: model registries, feature stores, training pipeline orchestration.
-
Prior experience in research, academic, or mission-driven institutional environments., Based at HHMI Headquarters with a hybrid schedule. Requires a bachelor's degree or equivalent, plus at least six years of hands-on software engineering experience, with at least three years building and shipping production machine learning or deep learning systems. Proficiency in Java and Python is required, along with familiarity with agentic AI frameworks such as LangGraph or Strands.
Benefits & conditions
Pulled from the full job description
- Health insurance
- Retirement plan, Our employees are compensated from a total rewards perspective in many ways for their contributions to our mission, including competitive pay, exceptional health benefits, retirement plans, time off, and a range of recognition and wellness programs. Visit our Benefits at HHMI site to learn more.
Compensation Range $146,947.20 (minimum) - $183,684.00 (midpoint) - $238,789.20 (maximum)
Pay Type: Annual
HHMI's salary structure is developed based on relevant job market data. HHMI considers a candidate's education, previous experiences, knowledge, skills and abilities, as well as internal consistency when making job offers. Typically, a new hire for this position in this location is compensated between the minimum and the midpoint of the salary range.
HHMI is an Equal Opportunity Employer
We use E-Verify to confirm the identity and employment eligibility of all new hires.