Oportun is seeking a Sr. Staff ML Engineer to spearhead the strategic vision and implementation of a cutting-edge ML infrastructure roadmap. The candidate will provide technical leadership to a team of machine learning engineers, fostering continuous learning and innovation. The role involves close collaboration with data scientists to translate model requirements into optimized data pipelines, ensuring data quality, processing, and integration. The Sr. Staff ML Engineer will establish best practices for model versioning, experiment tracking, and model evaluation, and architect model deployment strategies using containerization and orchestration. They will also engineer automated CI/CD pipelines for seamless model deployment and optimization.
- Setting strategic vision and implementing ML infrastructure roadmap
- Providing technical leadership and mentoring to ML engineers
- Collaborating with data scientists for optimized data pipelines
- Establishing best practices for model versioning and evaluation
- Architecting and executing model deployment strategies
- Engineering automated CI/CD pipelines
- Defining performance benchmarks and optimizing models
- Integrating industry trends and emerging technologies
- 12+ years of related experience with a Bachelor's degree in Computer Science or equivalent
- Extensive experience in developing end-to-end machine learning infrastructure
- Proven record of transformative technical leadership
- Mastery of machine learning frameworks such as TensorFlow, PyTorch, or equivalent
- Deep expertise in containerization (Docker) and orchestration (Kubernetes)
- Thorough comprehension of software engineering principles and version control (Git)
- Adeptness with cloud platforms (AWS or Azure) and cloud-native services
- Track record of successfully integrating DevOps practices and CI/CD pipelines
- Superior problem-solving acumen
- Exceptional communication aptitude
- Opportunity to drive social impact and financial inclusion.