Software Engineer ML Platform
Summary
Build and scale ML/AI platform infrastructure, including MLOps pipelines, model deployment frameworks, and AI-assisted engineering workflows.
You will build and scale machine learning and AI platform infrastructure, creating automated MLOps pipelines and deployment frameworks, supporting machine learning services, enabling CI/CD and testing, and applying AI tools throughout the engineering workflow.
Responsibilities
- Build MLOps platform components
- Automate machine learning model pipelines
- Develop and maintain model development and deployment frameworks
- Maintain machine learning service infrastructure
- Create CI/CD deployment patterns and automated testing
- Collaborate with AI and machine learning builders and application owners
- Apply AI tools to engineering workflows
Requirements
- 5+ years of software engineering experience
- Python
- Ruby
- Java
- Machine learning lifecycle infrastructure
- Feature stores
- Model development
- Model deployment
- Observability tools
- Cloud platforms
- AWS
- AI frameworks
- AI-assisted development tools
Benefits
- Health insurance
- 401(k)
- Equity (RSUs)