about 4 hours ago
Responsibilities
- Take ownership of end-to-end architecture and system design for large, complex projects across ML Platform.
- Define technical directions for projects with high ambiguity, transforming complex user needs into long-lasting platform strategy.
- Design the system architecture and solutions for challenging problems in the ML Platform domain.
- Turn high-leverage ideas into tangible, robust solutions that shape platform and product roadmap.
- Scope and lead large projects with significant business impact from requirements through production operation.
- Work with ML engineers, data scientists, and product teams to translate needs into scalable technical solutions.
- Arbitrate critical decisions balancing competing priorities while meeting constraints.
- Serve as a key engineering representative, advising senior leadership on technical considerations.
- Drive cross-team technical initiatives to improve ML development velocity and MLOps maturity.
- Mentor and grow other engineers, serving as a role model for software system design and implementation.
Requirements
- 10+ years of professional software development experience or equivalent domain expertise.
- Track record of serving as a technical lead and providing technical direction.
- Experience working on production ML platform services.
- Strong product instincts and understanding of the business context.
- Strong communication skills to explain complex technical concepts.
- Demonstrated ability to work cross-functionally with various stakeholders.
- Ability to thrive in high autonomy and ambiguous environments.
- Hands-on experience using AI tools to accelerate work.