Research Engineer
San Francisco, CAFull-timePosted todayStill listed today
Most applications go out cold — see where you stand first. No sign-up to start.
You apply on the employer's site, with no Olive account needed.
Watch jobs like this. New roles like this one near San Francisco, CA, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
The Research Engineer bridges research and production by building prototypes for memory augmentation and contextual AI. The role translates research papers and ideas into working systems, collaborates with research scientists on novel algorithms, and develops experimental systems for memory retrieval and contextual understanding. It also involves optimizing research code for production, validating hypotheses through experiments, contributing to publications and documentation, and connecting research and engineering teams.
Skills & qualifications
Skills
Qualifications
Full job description
Bridge the gap between cutting-edge research and production systems. Build and implement research prototypes that push the boundaries of memory augmentation and contextual AI.
What You'll Do
-
Translate research papers and ideas into working prototypes
-
Collaborate with research scientists to implement novel algorithms
-
Build experimental systems for memory retrieval and contextual understanding
-
Optimize research code for production deployment
-
Design and run experiments to validate research hypotheses
-
Contribute to research publications and technical documentation
-
Bridge communication between research and engineering teams
What We're Looking For
-
3+ years of experience in research engineering or applied ML
-
Strong programming skills in Python and ML frameworks (PyTorch, TensorFlow)
-
Experience implementing research papers and prototyping novel ideas
-
Knowledge of machine learning fundamentals and deep learning
-
Ability to work independently and manage research projects
-
Strong problem-solving and analytical skills
-
Experience with experimentation frameworks and A/B testing
-
Good communication skills for cross-functional collaboration
Nice to Have
-
Published research in ML, NLP, or related fields
-
Experience with retrieval systems and vector databases
-
Knowledge of cognitive science or human memory research
-
Background in NLP or information retrieval
-
Experience with large language models and embeddings
-
Contributions to open-source ML projects
-
PhD or Masters in Computer Science, ML, or related field
How this job compares
Set against the 1,201 open Research Engineer jobs on Olive Jobs, counted November 7, 2026.
- Pay
- This postingNot listed
- California median$184–338K/yr417 salary ranges
- Openings
- Olive Jobs lists 595 open Research Engineer jobs in California and 1,201 across the US. 6% of them nationwide are listed as remote or flexible.
- Experience
- This posting asks for at least 3 years of experience; Research Engineer postings that state a minimum ask for 3 years at the median (672 postings).
- Education
- 380 of the 1,201 open Research Engineer jobs (32%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on November 7, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.
Prepare for this role
You've read the whole posting — now see how you match it.

