# Staff Software Engineer, MDLC

**Company:** [Domino](https://hotfix.jobs/companies/domino-data-lab)
**Location:** Remote
**Role:** ML Engineering
**Salary:** $200k – $250k/yr
**Experience:** 7+ years
**Skills:** Python, Java, Scala, Go, Kubernetes, Docker, AWS, Azure, GCP, Spark, REST APIs, gRPC, CI/CD
**Posted:** 2026-06-11

> Staff Software Engineer building and scaling Domino's platform for multi-agent workflows, LLM inference infrastructure, and custom extensions. Requires deep backend/distributed systems experience plus familiarity with ML/AI workflows.

## Job Description

## What your impact will be

In your first year, you will:

- Build and enhance platform features that enable teams to design, test, and deploy multi-agent workflows at scale.
- Enhance Domino’s Extensions framework for enabling customers to build custom modules that extend platform feature and function.
- Expand the platform's inference infrastructure to support high-throughput, low-latency serving of large language models, helping customers confidently operationalize LLM applications at enterprise scale.

## What we look for in this role

- **Building Scalable Systems**: Hands-on experience developing and managing high-performance back-end systems in distributed computing environments.
- **Collaboration Across Teams**: Working closely with cross-functional teams to integrate systems with front-end interfaces and third-party services.
- **API Development**: Designing and implementing secure, scalable APIs (e.g., RESTful APIs, gRPC).
- **Performance Optimization**: Profiling and optimizing back-end performance, especially in cloud environments or with container technologies like Docker and Kubernetes.
- **Testing and CI/CD**: Using robust testing frameworks (unit, integration, end-to-end) and setting up CI/CD pipelines.
- Familiarity with traditional machine learning model development and AI workflows, including experiment tracking, hyperparameter optimization, model evaluation frameworks, and managing model artifacts.
- **Distributed Computing**: Experience with frameworks like Apache Spark, Azure ML, or SageMaker is a plus.
- **Cloud Platforms**: Proficiency with cloud providers (AWS, Azure, GCP) and deploying services in these environments.
- **Back-End Development**: Expertise in languages such as Python, Java, Scala, or Go.

## Similar roles

- [Member of Technical Staff](https://hotfix.jobs/jobs/c7f9d5e5-4e9f-4c5e-a842-8b09c4ec4c95) - Phylo - South San Francisco, CA - $200k – $300k/yr
- [Senior / Staff AI Platform Engineer](https://hotfix.jobs/jobs/65f2c893-cd67-482a-9cfb-623b499605ee) - Clear Street - Remote - $200k – $350k/yr
- [Senior / Staff AI Model Engineer](https://hotfix.jobs/jobs/efc2964d-f187-4b13-b8a3-2e78080490a2) - Clear Street - Remote - $200k – $350k/yr
- [Staff Software Engineer, Agents](https://hotfix.jobs/jobs/353f3eaf-bf6e-4405-92aa-c39af858b5ac) - Decagon - San Francisco, CA - $200k – $400k/yr
- [Member of Technical Staff - Research Fellow](https://hotfix.jobs/jobs/319ee852-b158-4ee4-b29a-a680b8bfcfba) - Nuance Labs - Seattle, WA - $200k – $250k/yr

**Apply:** https://hotfix.jobs/jobs/7e452536-90f0-49bb-a989-ee339ba65f6a
**Canonical:** https://hotfix.jobs/jobs/7e452536-90f0-49bb-a989-ee339ba65f6a