
ML Engineer
Palo Alto, CA
Remote
Full Time
USD 138,500 – 225,500
Senior
ML Engineer
Jun 15, 2026
The role
Summary
Docker is seeking a senior-level Machine Learning Engineer to join their Intelligence team, focusing on building advanced AI-driven security and governance capabilities for container environments. The role involves developing cutting-edge ML systems that enhance Docker's platform security, with a particular emphasis on creating intelligent, trustworthy autonomous workflows.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
USD 138,500 – 225,500 (annual)
Available
Benefits
Remote Work
Fully remote-first culture with flexible work arrangements
Parental Leave
16 weeks of paid parental leave after 6 months of employment
Technology Stipend
$100 monthly technology allowance for home office setup
Professional Development
Training stipend for conferences, courses, and classes
Equity
Stock options to share in company's growth and success
Interview process
- 1Initial Screening — HR review of application and initial qualifications
- 2Technical Phone Screen — Detailed discussion of ML engineering experience and technical capabilities
- 3Technical Interviews — Multiple rounds of in-depth technical interviews focusing on ML systems design, coding, and problem-solving
- 4Hiring Manager Interview — Strategic discussion about team fit, technical vision, and role expectations
- 5Final Interview — Comprehensive evaluation of technical skills, team compatibility, and overall potential contribution
You'll be redirected to the company's application page
More Jobs at Docker
20 other open positions

Docker
View all jobs
Docker is an open platform for developing, shipping, and running applications using container technology.