Early Career Research Engineer
Designs and trains embedding and retrieval models for AI agents to access web data at hyperscale, balancing research innovation with production efficiency for sub-second latency and fresh indexes.
About the job
Responsibilities
- Design and train models powering Parallel's APIs for AI agents to find information from the open web.
- Tackle research problems at hyperscale: train embedding models capturing semantic intent across diverse query types.
- Balance model expressiveness with sub-second retrieval latency.
- Maintain index freshness for constantly updating web content without full rebuilds.
- Build information retrieval systems for AI agents with complex, multi-hop queries using classical IR techniques and modern deep learning.
Requirements
- Experience with information retrieval systems, embedding models, or neural ranking at scale.
- Ability to work between theory and production, reading SIGIR/RecSys papers and debugging distributed training pipelines.
- Thrive in solving fundamental problems for training models on billions of web documents.
Compensation & Benefits
- Competitive salary
- Generous equity
- Visa sponsorships
- 401K plans
- Daily lunch & office snacks
- Dinner at the office
- Unlimited vacation
- Caltrain pass reimbursement
Skills
Information Retrieval, Embedding Models, Neural Ranking, Deep Learning, Distributed Training, LLMs, Semantic Search
Similar jobs
ML Engineering jobsBuild and ship production algorithmic systems that improve healthcare quality, access, and cost outcomes. The role combines machine learning, optimization, experimentation, and LLM productionization, requiring at least two years of relevant industry or advanced-degree experience.
Design, deploy, and improve real-time machine learning systems for Lyft’s ride fulfillment and marketplace products. The role requires 2+ years of ML experience, production programming skills, and expertise with deep learning and recommendation systems.
Build, deploy, and optimize AI applications and machine learning models for customer use cases while contributing to an internal ML platform. This new graduate role requires a technical master’s degree, hands-on ML or LLM experience, and strong customer communication skills.
Build production infrastructure for replayable enterprise environments, agent evaluation, and continuous model improvement. The role combines hands-on customer deployment, research experimentation, large-scale data processing, and production software engineering.
Build and maintain machine learning infrastructure for autonomy teams, including model pipelines, observability, inference serving, and compiler platforms. The role requires a relevant degree, at least one year of experience, strong Python skills, and familiarity with C++.