Join our Product-building AI/ML team where you’ll have the opportunity to lead cutting-edge AI and machine learning research initiatives while continuing to grow as a hands-on software engineer. This role offers the unique chance to drive ML innovation from concept to production — influencing research direction, developing scalable ML systems, and bringing advanced AI capabilities into real-world enterprise products.
Requirements
- Relevant undergraduate degree in computer science, engineering, mathematics, or a similar discipline required. Advanced degree in AI/ML or a related field preferred
- 7+ years in ML engineering with demonstrated advanced development or research capabilities (innovative projects, publications, theses) including at least 1 year of leadership experience driving technical ML initiatives for a small team
- Deep understanding of ML fundamentals: deep learning, statistical modeling, optimization, and evaluation methodologies
- Strong Python skills with ML libraries (PyTorch, TensorFlow, scikit-learn, Hugging Face)
- Experience with ML experiment tracking, model versioning, and reproducible research practices
- Ability to translate research papers into working implementations
- Solid foundation in software development practices (testing, version control, code review)
- Background in NLP preferred
- Experience with distributed training, MLOps, and cloud ML platforms preferred
- Track record of research publications or open-source ML contributions preferred
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Health Insurance
- Vision Insurance
- Dental Insurance