11 days ago
Base Salary
$159k - $209k/yr
Responsibilities
- Design and implement intelligent search systems with end-to-end ownership.
- Build and scale multi-layer serving architectures for ML and GenAI/LLM models.
- Drive the design and evolution of platform capabilities for ML application development.
- Contribute to technical strategy and influence adoption of ML solutions across teams.
- Apply best practices in data security, privacy, and governance.
- Own the continuous integration and delivery of production-grade data and ML systems.
- Set engineering standards and mentor junior engineers.
Requirements
- 7+ years of experience in core programming languages like Python or Java.
- 4+ years of experience in designing scalable software architectures for ML or search.
- 2+ years of experience with vector search or embedding-based retrieval systems.
- 1+ years of experience driving technical direction and influencing engineering decisions.
- Experience with data and streaming technologies such as Spark or Kafka.
- Strong understanding of data structures and distributed systems.
- Ability to communicate technical concepts effectively.
Benefits
- Array of health plans including mental health support and fitness benefits.
- Generous paid time off and sick leave.
- 401k with up to a 5% match.
- Commuter benefits and pet insurance.
- Annual bonus and long-term incentive opportunities based on performance.
