20h ago
Software Engineer, Machine Learning
Pittsburgh, PA
$175k-$250k / year
full-timemid
🛠 Tech Stack
💼 About This Role
You'll lead the design and deployment of backend systems and APIs that serve and integrate Machine Learning models into production applications. You'll architect data pipelines and feature stores to scale ML model training and serving. Collaborate with ML engineers to improve MLOps workflows.
🎯 What You'll Do
- Design and implement backend services and APIs for ML models
- Architect and optimize data pipelines and feature stores
- Improve model deployment, monitoring, and experimentation workflows
- Mentor engineers on building robust backend systems
📋 Requirements
- 4+ years of industry software engineering experience
- Strong foundations in Python, Java, or TypeScript
- Hands-on experience with AWS, GCP, or Azure
- Experience designing distributed production-grade systems
✨ Nice to Have
- Familiarity with Data Engineering or large-scale datasets
- Contributions to open-source projects or AI projects
- Knowledge of AWS CDK and Terraform
🎁 Benefits & Perks
- 🏥 100% company-paid medical, dental, vision for you and dependents
- 🏋️ Fitness reimbursement up to $100/month or full LifeTime/Equinox membership
- 💰 401(k) with 3.5% match and immediate vesting
- 🍽️ Meal program for lunch and dinner
- 🏖️ Flexible PTO
0 0 0