CrawlJobs Logo

Research Engineer, Retrieval & Search, Applied Engineering

United States, San Francisco 293000.00 - 585000.00 USD / Year · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

We are looking for an experienced Research Engineer to work on retrieval & search problems across our API and ChatGPT. As the AI landscape has evolved over the last few years, retrieval & search have emerged as key use cases for our models, and we are investing in ensuring that we can offer these search-based product experiences for our users. You will be at the center of our retrieval & search efforts as a company, and the progress you drive here will reach millions of end users.

Job Responsibility

  • Work on retrieval & search algorithms and methodologies in close collaboration with our research team, including problems in such domains as document search, enterprise search, knowledge retrieval, and web-scale search
  • Deploy these search methodologies into production in both the API and ChatGPT to be used by millions of end users
  • Explore novel research topics in retrieval & search that may inform our product strategy in the medium and long term
  • Partner with researchers, engineers, product managers, and designers to bring new features and research capabilities to the world

Requirements

  • Extensive prior experience building and maintaining production machine learning systems
  • Prior experience working with vector databases, search indices, or other data stores for search and retrieval use cases
  • Prior experience building and iterating on internet-scale search systems
  • Ability to own problems end-to-end, and are willing to pick up whatever knowledge you're missing to get the job done
  • Ability to move fast in an environment where things are sometimes loosely defined and may have competing priorities or deadlines

What we offer

  • Offers Equity
  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick or safe time (1 hour per 30 hours worked, or more, as required by applicable state or local law)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Daily meals in our offices, and meal delivery credits as eligible
  • Relocation support for eligible employees
  • Additional taxable fringe benefits, such as charitable donation matching and wellness stipends, may also be provided
  • Performance-related bonus(es) for eligible employees

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Research Engineer, Retrieval & Search, Applied Engineering

8 matching positions

Senior Software Engineer (Search / Retrieval)

Workato transforms technology complexity into business opportunity. As the leade...
Location
Location
United States , Palo Alto
Salary
Salary:
Not provided
workato.com Logo
Workato
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors/Masters/PhD degree in Statistics, Mathematics or Computer Science, or another quantitative field
  • 7+ years of backend engineering experience with 3+ years in search, information retrieval, or related fields
  • Strong proficiency in Python
  • Hands-on experience with search engines (Opensearch or Elasticsearch)
  • Strong understanding of information retrieval concepts spanning traditional methods (TF-IDF, BM25) and modern neural search techniques (vector embeddings, transformer models)
  • Experience with text processing, NLP, and relevance tuning
  • Experience with relevance evaluation metrics (NDCG, MRR, MAP)
  • Experience with large-scale distributed systems
  • Strong analytical and problem-solving skills
  • Strong communication abilities to explain technical concepts
Job Responsibility
Job Responsibility
  • Lead the design, development, and optimization of intelligent search systems that leverage machine learning at their core
  • Build end-to-end retrieval pipelines that incorporate advanced techniques in query understanding, ranking, and entity recognition
  • Lead the development of advanced our search cluster that can scale to millions of documents across customers and data sources
  • Deploy learning-to-rank models that optimize relevance using behavioral signals, embeddings, and structured feedback
  • Build and scale robust Entity Recognition pipelines that enhance document understanding, enable contextual disambiguation, and support entity-aware retrieval
  • Architect next-gen search infrastructure capable of supporting highly dynamic document corpora and real-time indexing
  • Drive improvements in query construction, indexing and search performance
  • Be up-to-date with the latest improvements in search and indexing technologies
  • Collaborate with product and applied research teams to translate user needs into data-informed search innovations
  • Produce clean, scalable code and influence system architecture and roadmap across the relevance and platform stack
Read More
Arrow Right

Senior Applied AI Engineer

We are on a mission to ensure everyone has access to medical expertise, no matte...
Location
Location
Denmark , København
Salary
Salary:
Not provided
life-science-talent-solutions.dk Logo
Life Science Talent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong programming skills in Python and the ability to contribute to production-grade codebases
  • Hands-on experience in LLMs, including at least some of the following: Training, finetuning, or post-training transformer-based models
  • Building or operating LLM inference services in production, including performance work
  • Experience with embeddings, vector databases, and semantic search
  • Practical experience implementing RAG architectures
  • Designing robust evaluations for agent workflows and generative systems, including metrics, error analysis, and human evaluation methods
  • Experience building production-graded ML systems that can be deployed and operated, including pipelines, CI and CD practices, and monitoring
  • Strong product mindset with the ability to translate ideas into working systems
  • Clear communication and collaboration skills across research, engineering, and product
  • A Master’s degree in computer science, engineering, mathematics, statistics, physics, or a related field, or equivalent professional experience
Job Responsibility
Job Responsibility
  • Design and build LLM-powered product features used in production
  • Develop agentic workflows and frameworks that coordinate multiple AI components
  • Implement RAG (Retrieval-Augmented Generation) architectures using embeddings and vector search
  • Build systems for prompting, context engineering, and tool usage
  • Develop evaluation frameworks to measure LLM and agent performance
  • Work closely with product and platform teams to turn AI capabilities into reliable, scalable product features
  • Continuously improve system reliability, latency, and cost efficiency of AI pipelines
What we offer
What we offer
  • Equipment provided by Corti
  • Fulltime
Read More
Arrow Right

Applied AI Engineer

You'll build the AI agent capabilities that power Sapien's autonomous finance op...
Location
Location
United States , NYC
Salary
Salary:
Not provided
sapien.ai Logo
Sapien
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong algorithmic thinking
  • Experience with modern agent frameworks, LLMs, and AI systems: fine-tuning, retrieval augmentation, tool use, or agentic architectures
  • Comfort working end-to-end: from implementing research ideas and prototyping architectures to deploying production systems and iterating on real customer feedback
Job Responsibility
Job Responsibility
  • Design and implement agent architectures that enable observability, human-in-the-loop verification, and precise context control across complex financial workflows
  • Build library learning systems that reduce LLM dependencies by learning reusable patterns for planning, code generation, and data localization from customer interactions
  • Create graph-based company representations and develop efficient search methods using embeddings, semantic clustering, and custom retrieval strategies
  • Build multi-modal parsers that unify diverse financial data sources (Excel, ERPs, CRMs) into coherent, queryable schemas that agents can reason over
  • Design benchmarking and evaluation suites that quantify Sapien's accuracy, reliability, and business impact across different customer workflows
  • Fulltime
Read More
Arrow Right

Software Engineer II (Search Quality)

Bloomreach is seeking a Backend Software Engineer to join our Search Quality tea...
Location
Location
India
Salary
Salary:
Not provided
bloomreach.com Logo
Bloomreach
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in Computer Science or a related field
  • 2+ years of professional software engineering experience building backend systems using Java or Python
  • Strong grasp of computer science fundamentals including algorithms, data structures, and distributed systems
  • Experience working with cloud environments (AWS or GCP) and containerized deployments (e.g., Docker, Kubernetes)
  • Proven experience with distributed systems, microservices architecture, and large-scale data pipelines
  • Experience with big data technologies such as Hadoop, Spark, Kafka, and data lakes
  • Strong analytical and debugging skills
  • passion for clean code and sustainable software practices
  • Interest in or exposure to machine learning technologies in real-world applications
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend services and distributed systems powering search at scale
  • Collaborate with applied scientists and ML engineers to bring research prototypes into production
  • Work across the full stack of our AI Search architecture, from ingest and indexing to query-time ranking and retrieval
  • Integrate big data and real-time streaming systems (e.g., Kafka, Spark) to process and learn from user behavior at scale
  • Optimize for low-latency and high-availability performance across hundreds of millions of queries per day
  • Operate in a fast-paced, collaborative environment, where your work will directly influence customer success
What we offer
What we offer
  • A great deal of freedom and trust
  • flexible working hours
  • work virtual-first
  • company events
  • 5 paid days off to volunteer
  • People Development Program
  • communication coach available
  • Leader Development Program
  • $1,500 professional education budget annually
  • Employee Assistance Program with counselors
  • Fulltime
Read More
Arrow Right

Senior Applied Scientist - Image & Video Search Algorithm

Are you interested in solving large‑scale search problems and building next‑gene...
Location
Location
China , Beijing
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 5+ years related experience (e.g., statistics, predictive analytics, research)
  • OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research)
  • OR equivalent experience
  • Proven track record of impact in search engines or recommendation systems
  • Solid understanding of search engine fundamentals, including query, user, and content understanding, retrieval / recall architectures, ranking and relevance optimization
  • Experience building production machine learning systems, from data modeling to online deployment
  • Hands‑on experience in one or more of the following areas: Information retrieval, Recommendation systems, Computer vision or video understanding, Deep learning, NLP, or multimodal learning
  • Proficiency in Python and modern ML frameworks (e.g., PyTorch, TensorFlow)
  • Solid communication and collaboration skills in cross‑functional, global teams
  • MS or PhD in Computer Science or a related field
Job Responsibility
Job Responsibility
  • Design, develop, and improve large‑scale image and video search algorithms, with a focus on retrieval, recall, ranking, and relevance optimization
  • Build and operate multi‑stage search pipelines that power production image and video search experiences
  • Develop LLM‑powered search APIs and applications, integrating large language models with search, retrieval, and ranking systems to enable new developer and user experiences
  • Apply machine learning, deep learning, multimodal models, and LLM techniques to improve search quality, engagement, and long‑term product growth
  • Own the end‑to‑end machine learning lifecycle: Problem formulation and metric definition, Offline training, evaluation, and optimization, Online experimentation (A/B testing), Production deployment and monitoring
  • Build billion‑scale, low‑latency ML systems integrated into Bing and Windows search runtimes
  • Collaborate with researchers and partner teams to explore and productionize state‑of‑the‑art techniques for image, video, and LLM‑driven search scenarios
Read More
Arrow Right

Applied Scientist 2 - Video Search

We are looking for an Applied Scientist to join our Video Search team, where you...
Location
Location
China , Beijing
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 2+ years related experience (e.g., statistics, predictive analytics, research)
  • OR Master's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research)
  • OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field
  • OR equivalent experience
  • 1+ year of experience contributing to publications (peer-reviewed papers, patents, or equivalent)
  • Hands-on experience with video or multimodal ML systems (e.g., video-text retrieval, video captioning, temporal grounding, or visual search)
  • Familiarity with large-scale training frameworks (PyTorch, tensorflow) and experience working with web-scale data pipelines
  • Experience with search or ranking systems, including offline evaluation (NDCG, MRR) and online experimentation (A/B testing)
Job Responsibility
Job Responsibility
  • Design, develop, and evaluate machine learning models for video search, including video-text retrieval, multimodal ranking, query understanding, and relevance scoring
  • Collaborate with product and engineering teams to translate research findings into measurable improvements in search quality, latency, and user engagement
  • Partner with researchers in the broader community and Microsoft internally to identify and apply state-of-the-art methods in computer vision, NLP, and multimodal learning
  • Conduct rigorous experiments — define metrics, run A/B tests, analyze results, and communicate findings clearly to both technical and non-technical stakeholders
  • Stay current with advances in video understanding, dense retrieval, vision-language models, and related fields
  • assess their applicability to product problems
  • Document research processes, experimental results, and model decisions to support reproducibility and team knowledge sharing
  • Adhere to Microsoft's ethics and privacy policies throughout data collection, model development, and deployment processes
  • Contribute to a positive, inclusive team environment and, when asked, help identify prospective talent through your external research network
  • Fulltime
Read More
Arrow Right

Applied Science: PhD Microsoft AI Intern

Bring your passion for innovation and research to a team at the forefront of art...
Location
Location
United States , Redmond
Salary
Salary:
6810.00 - 13480.00 USD / Month
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently pursuing a Doctorate Degree in Statistics, Econometrics, Computer Science, Artificial Intelligence, Electrical or Computer Engineering, or related field
  • Must have at least one additional quarter/semester of school remaining following the completion of the internship
  • Candidate must be enrolled in a full time PhD program in area relevant for the role during the academic term immediately before their internship
Job Responsibility
Job Responsibility
  • Analyze and improve advanced machine learning algorithms and systems at scale, optimizing performance across large, complex datasets
  • Translate product scenarios and user needs into applied ML problems
  • design and execute experiments to validate, iterate, and optimize solutions
  • Develop and scale models for search, ranking, recommendations, retrieval, and language understanding using modern AI techniques (e.g., deep learning, reinforcement learning, probabilistic methods)
  • Prepare, clean, and curate high-quality datasets—identifying data quality issues, defining inclusion criteria, and enabling robust feature development
  • Build and enhance data and ML pipelines (data collection, preparation, modeling), applying statistical methods to validate assumptions and evaluate model performance
  • Collaborate cross-functionally with scientists, engineers, and product stakeholders to iterate on ideas and deliver real-world, product-integrated solutions
  • Communicate technical insights and experimental results clearly, while continuously incorporating emerging research, tools, and industry trends to improve solution quality and efficiency
Read More
Arrow Right

Machine Learning Engineer

We are looking for a Machine Learning Engineer to build and support production-r...
Location
Location
United States , Los Angeles
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in machine learning engineering, MLOps, or a closely related technical role
  • Strong proficiency in Python and practical experience building machine learning solutions in production environments
  • Hands-on expertise with Databricks and familiarity with capabilities such as experiment tracking, model governance, workflows, and feature management
  • Experience deploying and maintaining generative AI or large language model applications, including retrieval-based architectures and vector databases
  • Solid understanding of automation, CI/CD practices, and workflow orchestration for data and model pipelines
  • Background working with machine learning frameworks such as TensorFlow and applying AI techniques in real-world business settings
  • Knowledge of model evaluation, monitoring, and governance practices with attention to reliability, compliance, and traceability
Job Responsibility
Job Responsibility
  • Build and maintain scalable machine learning infrastructure in Databricks, including experiment tracking, model management, and serving capabilities for production use
  • Create and improve MLOps frameworks and automated deployment pipelines that support model release, monitoring, and lifecycle management
  • Establish disciplined processes for model version control, retraining, and artifact governance using tools such as Unity Catalog
  • Develop and administer a feature store strategy that keeps training and inference data consistent across machine learning workflows
  • Design retrieval-augmented generation solutions that allow internal teams to search and interact with documents such as fund materials, investor communications, and research content
  • Implement and manage vector search platforms to support semantic retrieval across large collections of enterprise documents
  • Customize and fine-tune large language models using proprietary datasets while protecting data privacy and meeting compliance expectations
  • Build document ingestion and transformation pipelines that handle parsing, segmentation, and embedding creation for generative AI applications
  • Introduce prompt design standards, evaluation methods, and application safeguards to improve response quality, reduce hallucinations, and provide source-backed outputs
  • Automate training, testing, orchestration, and deployment workflows through CI/CD pipelines and tools such as Databricks Workflows, GitHub Actions, Azure DevOps, Airflow, or Prefect
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • Company 401(k) plan
Read More
Arrow Right