Technical Team Lead - Machine Learning
Core
Leads a small team developing and managing ML solutions across the full lifecycle from problem scoping to model optimization.
Role type
Senior IC machine learning team lead
Builds
ML solutions and major architectural initiatives
Domain
Machine Learning / Software Engineering
Deliverable
production ML models
Required skills
Java, Python, ML/AI frameworks, data structures, data modeling, DevOps, CI/CD, infrastructure as code
Preferred skills
object-oriented programming, commercial application development
Technologies
Java, Python
Responsibilities
Provide management, coaching and mentorship to team members; oversee development of machine learning solutions through all phases of application lifecycles; partner with product and other teams to plan and develop roadmaps; ensure high standards of technical development including observability, stability, scalability, security, performance, and cost effectiveness; guide the team on modern machine learning and software development best practices; lead special projects.
Seniority
Senior, hands-on IC with leadership