What You'll Do
You'll lead the development of machine learning systems that deeply understand and enrich digital media. Your work will directly shape how content is classified, retrieved, and recommended across a platform used by over 240 million people monthly.
Drive research and implementation of cutting-edge techniques in computer vision and language models. You'll explore novel metadata enhancements, optimize embeddings, and integrate vector databases to improve search relevance and user experience.
Architect scalable ML infrastructure in the cloud, ensuring systems are robust, maintainable, and capable of handling edge cases that affect user trust. You'll lead decisions on model design and orchestrate large language models to power intelligent tagging and discovery features.
Collaborate across teams to build microservices within large codebases, following disciplined engineering practices. You'll mentor peers, lead code reviews, and establish standards that elevate the quality of technical output.
Requirements
- 5+ years of experience building complex machine learning models, with a focus on computer vision
- Proven ability to conduct technical research and evaluate emerging ML methods
- Strong proficiency in PyTorch and experience deploying models in cloud environments
- Hands-on experience with embeddings, vector databases, and LLM prompt engineering
- Experience working in large monorepos and building microservices
- Commitment to clean, maintainable code and active participation in code reviews
- Clear communication skills with both technical and non-technical audiences
- Collaborative mindset with a focus on solving problems thoroughly before implementation
Benefits
- Opportunity to shape core AI systems at scale
- Work in an environment that values curiosity, ownership, and continuous learning
- Focus on user trust, quality, and long-term impact
- Support for professional growth and technical leadership


