442 research software engineer jobs at 148 companies in San Francisco, CA

4w
Save
Mark Applied
Hide
Principal Research Software Engineer
San Francisco or United States
RemotePart Time
UCSF Health
UCSF Health: Academic medical center providing advanced patient care and research.
10+ YOE10+ years experience leading technical strategy for research software and data platforms; expert Python and SQL; experience with AI, data architecture, secure/regulated health data, and multi-institutional collaborations.
Python, SQL, PostgreSQL, MySQL, Parquet, DuckDB, Linux, Git, CI/CD
2mo
Save
Mark Applied
Hide
Research Engineer
Redwood City, California, United States
$180k-$300k/yr HybridFull Time
DatologyAI
DatologyAI: Automated data curation for efficient AI model training.
4+ YOEBachelor's or equivalent, 4+ years research lab experience, strong ML systems and distributed training background, software engineering and empirical research skills; PhD preferred; publication/open-source contributions valued.
3w
Save
Mark Applied
Hide
Research Software Engineer, Multimodal AI
San Jose, California, United States
$174k-$253k/yr OnsiteFull Time
Google
GoogleNASDAQ: GOOGL: Provides online search, advertising, cloud computing, and consumer electronics.
5+ YOEBachelor's or equivalent, 5+ years software development, experience with C++ and Python, EM/ML work, 2+ years in deep learning/perception/computer vision, B.S. in CS or related preferred; advanced degrees and leadership experience preferred.
C++, Python, Generative AI, JAX, TensorFlow, PyTorch
4w
Save
Mark Applied
Hide
Principal Research Software Engineer
San Francisco, California, United States
$220k/yr RemoteFull Time
University of California, San Francisco
University of California, San Francisco: Public research university dedicated to health sciences and education.
10+ YOEBachelor's or equivalent,10+ years leading technical strategy and platform development; expert Python and SQL; full-stack and data architecture experience; AI evaluation and deployment; HIPAA and data governance expertise.
Python, SQL, PostgreSQL, MySQL, Parquet, DuckDB, Linux, Git
6d
Save
Mark Applied
Hide
Open Source Research Software Engineer: Product (0652) Job #88105 - BIDS
Berkeley, California, United States
$105k-$196k/yr OnsiteFull Time
University of California, Berkeley
University of California, Berkeley: Public research university offering undergraduate and graduate education.
Requires advanced Python and software engineering skills, visual and interaction design expertise, open source collaboration, GitHub workflows, biomedical research experience, complex problem-solving, and a related bachelor's degree or equivalent.
Python, git, GitHub Actions, GitHub, Jupyter, Scientific Python, R
5d
Save
Mark Applied
Hide
Open Source Research Software Engineer: Product (0652) Job #88105 - BIDS
Berkeley, California, United States
$105k-$196k/yr OnsiteFull Time
University of California, Davis
University of California, Davis: A public research university providing higher education and clinical services.
Bachelor's degree or equivalent experience; advanced Python and software engineering skills; Git, GitHub Actions, open source collaboration, biomedical research, UX design, deployment, communication, and complex problem-solving experience.
Python, Git, GitHub Actions, GitHub, Project Jupyter, Jupyter, Scientific Python, R
2w
Save
Mark Applied
Hide
Staff Research Engineer
San Francisco, California, United States
$195k-$230k/yr HybridFull Time
Onton
Onton: An AI-powered search engine for product discovery and shopping.
Significant software/ML/research engineering experience, deep understanding of AI (neurosymbolic approaches), strong implementation and critical thinking skills; PhD/Master's preferred.
2w
Save
Mark Applied
Hide
Software Engineer, AI Research & Prototyping
Palo Alto, California, United States
$160k-$200k/yr HybridFull Time
Sage Care
Sage Care: AI-powered care navigation and scheduling platform for health systems.
3+ YOE3+ years software engineering or applied ML experience, strong Python skills, hands-on LLM experience, experimental rigor, and ability to teach findings to engineering teams.
Python, ML, LLMs, STT, TTS
1mo
Save
Mark Applied
Hide
Logistics Research Team - Software Engineer (Mid-Level)
San Francisco, California, United States
$160k-$200k/yr HybridFull Time
Sprinter Health
Sprinter Health: Mobile provider of in-home diagnostic and preventive healthcare services.
5+ YOE5+ years software engineering experience; proficiency in TypeScript/JavaScript and/or Python; experience with optimization, forecasting, simulation, or operations research; production system delivery and cross-functional collaboration.
TypeScript, Node.js, Python, GraphQL, AWS Amplify, AppSync, DynamoDB, Lambda, CloudFormation, BigQuery, Elasticsearch, OpenSearch, Looker, Kibana
1d
Save
Mark Applied
Hide
Research Engineer, LangSmith Engine
New York City or San Francisco
OnsiteFull Time
LangChain
LangChain: Tools for building and deploying production-ready AI agents.
4+ YOERequires 4+ years in ML/AI research, a relevant master's or Ph.D., LLM and AI agent experience, benchmark and experiment design, and strong software engineering skills.
LangSmith, LangChain, LangGraph, Deep Agents, LLMs, AI agents, GPU infrastructure, SFT, RLHF, RLAIF
1mo
Save
Mark Applied
Hide
Research Engineer - MSL FAIR Foundations
Menlo Park or Seattle or New York City
$154k-$217k/yr OnsiteFull Time
Meta
MetaNASDAQ: META: Develops social networking platforms and virtual reality technologies.
3+ YOEBachelor's degree (or equivalent), 3+ years machine learning engineering/research experience, proficiency in Python and PyTorch, strong software engineering practices, and ability to work independently in fast-paced research environments.
Python, PyTorch
1mo
Save
Mark Applied
Hide
Research Engineer
Berkeley or London or United States
$141k-$930k/yr HybridFull Time
Resolution
Resolution: Conducts research on aligning artificial superintelligence with human intent.
Strong software engineering with production Python, ML framework experience (PyTorch or Jax), distributed-training knowledge, ability to ship complex systems, bachelor's degree (or equivalent) in CS/physics/math/ML, and motivation for ASI alignment.
Python, PyTorch, Jax, CUDA, Slack
1d
Save
Mark Applied
Hide
Research Engineer, Synthetic Data
San Francisco or Singapore
$150k-$250k/yr OnsiteFull Time
Clera
Clera: AI talent agent matching professionals with high-growth startup roles
2+ YOERequires 2–4 years in software, ML engineering, or AI research; Python, Linux, Docker, synthetic data pipelines, evaluation frameworks, structured datasets, and independent project ownership.
Python, Linux, Docker
1w
Save
Mark Applied
Hide
Founding Research Engineer
New York City or San Francisco
$215k-$330k/yr OnsiteFull Time
Ambral
Ambral: AI-powered account managers for enterprise customer success teams.
4+ YOE4+ years building production software or ML systems, including 2+ years with RL environments or evaluation/agent infrastructure; strong software engineering, data processing, reproducibility, and evaluation skills.
1w
Save
Mark Applied
Hide
Staff Software Engineer, Operations Research
Palo Alto, California, United States
$274k-$292k/yr HybridFull Time
Wing
WingNASDAQ: GOOGL: Autonomous drone delivery service for small packages and logistics
12+ YOERequires 12+ years solving complex optimization problems, a Ph.D. or master's degree, strong Python, C++, or Java skills, production algorithm design, optimization solvers, cloud platforms, and simulation experience.
Google OR-Tools, Python, C++, Java, Gurobi, CPLEX, SCIP, GCP, AWS
1w
Save
Mark Applied
Hide
Open Source Research Software Engineer: Computational Infrastructure (0652) Job #87957 - Berkeley Institute for Data Science (BIDS)
Berkeley, California, United States
$102k-$190k/yr OnsiteFull Time
University of California, Davis
University of California, Davis: Public research university and academic medical center.
Advanced Python and software engineering skills; HPC, containerization, workflow tools, git/GitHub Actions, open source community experience; ability to collaborate with interdisciplinary researchers.
Python, SLURM, Docker, Apptainer, Singularity, Kubernetes, Snakemake, CWL, Dask, Nextflow, git, GitHub Actions, JupyterHub, Jupyter, Scientific Python, R
1mo
Save
Mark Applied
Hide
Research Software Engineer, Calibration, MQS Center for Quantum Computing
San Francisco, California, United States
OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
6+ YOEPhD or 6+ years applied research experience; programming in Java, C++, or Python; SDLC experience; 1+ year calibration for experimental quantum computing; experience working with scientists; strong communication and problem-solving.
Java, C++, Python, SQL, AWS, GraphQL, React
3mo
Save
Mark Applied
Hide
Staff Software Engineer - AI Research Infrastructure
San Francisco or New York City
$199k-$270k/yr HybridFull Time
Databricks
Databricks: A unified platform for data analytics and artificial intelligence.
5+ YOEBS/MS or PhD in computer science; 5+ years of software engineering experience in distributed systems or infrastructure; strong experience with GPUs, clusters, and cloud platforms; proficient in systems languages and large-scale job orchestration.
C++, Rust, Go, Java, Scala, Kubernetes, Slurm, Ray, GPU, Cloud computing, Distributed systems
5d
Save
Mark Applied
Hide
Member of Technical Staff: Research Software Engineer (0652) Job #88102 - BIDS
Berkeley, California, United States
$105k-$196k/yr OnsiteFull Time
University of California, Davis
University of California, Davis: A public research university providing higher education and clinical services.
Advanced Python and agentic AI/LLM coding experience; software engineering, GitHub, testing, CI/CD, secure development, project leadership, interdisciplinary collaboration, and a related bachelor's degree or equivalent experience.
Python, Claude, Codex, Git, GitHub Actions, GitHub, SLURM, Docker, Apptainer, Singularity, Kubernetes, Snakemake, CWL, Dask, Nextflow
1mo
Save
Mark Applied
Hide
Senior Software Engineer, Quantum Applied Research
Redmond or Santa Clara
$184k-$357k/yr OnsiteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs graphics processing units and artificial intelligence hardware.
10+ YOE10+ years building production-grade software systems; strong data engineering and distributed systems skills; working knowledge of quantum computing concepts; hands-on with Python, C++, Go, APIs, CI/CD; BS/MS/PhD or equivalent experience in CS, engineering, or physics.
Python, C++, Go, APIs, CI/CD, CUDA