9 days ago
San Mateo, CA, USAEntry Level
Responsibilities
- Contribute to hybrid search systems combining keyword retrieval with dense vector embeddings.
- Help develop and evaluate recommendation models for product discovery and personalization.
- Implement and experiment with retrieval, ranking, and re-ranking approaches under guidance.
- Build and improve NLP pipelines for tasks like entity extraction and text understanding.
- Contribute to document extraction systems that convert unstructured data into structured formats.
- Build and maintain data pipelines for model training and evaluation.
- Create, clean, and curate labeled datasets to ensure data quality.
- Work with product managers to turn business problems into ML solutions.
Requirements
- Bachelor's or Master's in Computer Science, Engineering, or a related field.
- 0-2 years of experience in ML/AI through internships or academic projects.
- Solid grasp of supervised and unsupervised learning concepts.
- Working knowledge of deep learning techniques like CNNs and transformers.
- Exposure to NLP or search-related tasks such as text processing and information extraction.
- Proficient in Python and capable of writing clean, testable code.
- Experience with ML frameworks like PyTorch or TensorFlow.
- Familiarity with Git and collaborative development workflows.
Benefits
- Competitive salary and discretionary bonus, plus equity options.
- Unlimited PTO policy.
- Medical, dental, and vision coverage.
- Flexible hybrid work environment.
- Regular team offsites and a budget for professional development.
