10 days ago
Responsibilities
- Partner with ML and engineering leadership to identify gaps in the ML platform.
- Shape a multi-quarter technical strategy to enhance platform capabilities.
- Drive platform-level initiatives that significantly improve system performance.
- Establish architecture for real-time inference and redesign model deployment.
- Mentor junior engineers and conduct design reviews to elevate the ML organization.
Requirements
- BS in Computer Science or a relevant technical field.
- 7+ years of professional software development experience.
- Experience collaborating with machine learning engineers and data scientists.
- Genuine curiosity about ML modeling and its applications.
- Deep understanding of building tools for scientists bridging research and production.
- Technical leadership experience with a proven ability to mentor others.
- Expertise in library design, API design, data structures, and algorithms.
- Strong familiarity with the Python ecosystem, including NumPy, Pandas, and Torch.
- Proven ability to architect high-throughput distributed inference systems.
- Experience in engineering robust data architectures with a focus on performance.
