Software Technical Lead, Behavior & Triage Labeling
Leads development of scalable, fault-tolerant data annotation systems for autonomous driving, productionizing infrastructure, improving label quality with ML-driven metrics, and automating labeling workflows. Requires 5+ years experience in distributed data systems and strong Python/C++/Go skills.
About the job
Responsibilities
- Build highly available, fault-tolerant systems for data annotation
- Productionize core infrastructure for our state-of-the-art autonomy system
- Elevate label quality by implementing data-driven metrics and monitoring
- Apply cutting-edge ML research to automate and optimize the data labeling lifecycle
Requirements
- B.Sc. or M.Sc. degree and 5+ years of relevant industry experience
- Experience in designing, building, and operating highly scalable and reliable distributed data systems
- Experience leading cross-team projects and excellent communication skills
- Experienced in defining technical visions, creating roadmaps, and setting timelines and prioritization for a team or project
- Strong problem-solving and programming skills in Python, C++ or Go
Nice-to-Haves
- Experience building reliable large scale distributed systems
- Experience with observability, monitoring and incident management
- Experience applying ML research in real world applications
- Experience leading teams, designing and executing team roadmaps
Compensation
- Base pay range: $235,030 - $352,290
- Eligible for annual performance bonus, equity, and competitive benefits package
Skills
Python, C++, Go, Distributed Systems, Machine Learning, Data Annotation, Observability, Monitoring, Scalable Systems, Ml Research
Similar jobs
Engineering Management jobsLeads the Fintech Platform engineering team building reliable ledger, payments, and banking-integration systems for trucking businesses. Requires 10+ years of software engineering experience, technical people management, payments expertise, and experience operating critical systems of record.
Leads a team of approximately eight engineers building mortgage income and employment verification systems, including APIs, integrations, AI/ML models, and customer-facing experiences. Requires substantial engineering and management experience, strong architecture judgment, incident leadership, and experience with regulated products.
Leads multiple engineering teams, including managers, while owning end-to-end delivery and contributing to scalable cloud architecture. Requires 7+ years of engineering leadership experience and a strong background in distributed systems, cloud services, and operational excellence.
Leads an approximately eight-person engineering team building mortgage income and employment verification systems, including APIs, integrations, AI/ML models, and customer-facing products. The role requires substantial engineering and management experience, architecture judgment, incident leadership, and experience with regulated products.
Leads a cloud engineering team building secure, scalable, containerized microservices across multi-cloud environments. The role requires substantial software development and engineering management experience, plus expertise in Kubernetes, cloud infrastructure, automation, and operational excellence.