[Remote] Sr. Machine Learning Engineer - Machine Learning
Note: The job is a remote job and is open to candidates in USA. Dyno Therapeutics is a high-impact team developing genetic technologies at the intersection of AI and genetic medicine. The Senior Machine Learning Engineer will build and scale machine learning infrastructure, tools, workflows, and protein design models while partnering with AI scientists and protein engineers. The role focuses on improving training and inference performance, developing reliable agentic AI workflows, and translating research prototypes into reusable systems.
Responsibilities
- Build modular, generalizable, and portable ML training systems that support the ongoing development of protein design models
- Improve the scalability, reliability, and performance of ML training and inference infrastructure to enable rapid research experimentation
- Optimize model performance using tools such as GPU profiling, custom kernels, and modern accelerated computing frameworks
- Develop and standardize agentic AI workflows that increase research velocity while maintaining appropriate safety and reliability
- Partner closely with AI scientists, protein engineers, and other ML engineers to translate research prototypes into robust, reusable tools and systems
- Contribute across the ML engineering stack, from modeling and GPU-level optimization to distributed training and multi-node orchestration
- Stay current on emerging ML engineering and agentic AI tools and help the team evaluate and adopt approaches that advance Dyno’s research
- Support the delivery and communication of Dyno’s work, both internally and externally
- Work with urgency and adaptability, balancing innovation with execution
- Collaborate cross-functionally, leveraging Dyno’s high-trust, high-impact culture to drive results
Skills
- 5+ years professional experience building software for machine learning
- Strong software engineering fundamentals (OO design, testing, version control, dependency management, API design)
- Experience containerizing code for remote environments including hands-on experience with Docker and Kubernetes
- Experience with large-scale distributed training or inference with Ray or a similar framework
- Familiarity with ML performance engineering (identifying bottlenecks, analyzing resource usage, profiling, writing custom kernels)
- Experience designing and owning technically complex systems through requirements-setting, implementation, rollout and maintenance
- Ability to contribute to technical direction through design reviews, cross-team planning, documentation, etc
- Alignment with Dyno's core values - We seek individuals who step up when things get tough, recalibrate when priorities shift, and thrive in a high-expectation environment
- A proactive, problem-solving mindset - you don't just identify challenges; you find solutions
- Professional or academic experience in ML research / scientific computing
- Experience building internal platforms and/or developer tools
- Familiarity with common MLOps tools and practices (model monitoring, model versioning, CI/CD, model registries)
- Experience with GPU programming (CUDA, Triton, etc)
- Highly proficient in agentic and usage of modern AI tools for software development
- Exposure to biology, bioinformatics, structural biology, or protein modeling
Benefits
- Competitive compensation & equity—your contributions drive results, and we pay accordingly.
- Annual performance-based bonus
- Stock options
- Comprehensive medical, dental, and vision coverage
- 401(k) plan
- Flexible paid time off and holidays
- On-campus gym membership
- Onsite lunch
- Commuter support
- Company provided laptop
- Remote work arrangement
Company Overview
Company H1B Sponsorship