Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Enginer

Home > Python programming jobs

Senior Software Enginer in USA

  • Remote

Responsibilities

  • Own Elicit’s scholarly search and data platform, including its coverage, freshness, quality, reliability, and cost.
  • Bring new evidence sources into Elicit and make them useful for LLM-based research features while preserving structure, citations, and provenance.
  • Build secure, rights-aware integrations for enterprise customers and content partners, addressing access, privacy, isolation, and auditability.
  • Develop and ship features across frontend, backend, and data layers from initial brief through production.
  • Operate shipped systems through staged rollouts, monitoring, rollback plans, and ongoing reliability and complexity management.
  • Work on broader product features and make the data platform easier for other engineers to use.
  • Use coding agents productively while reviewing their output carefully and remaining hands-on for high-stakes work.

Requirements

  • 5+ years of software engineering experience, including ownership of production systems and architecture decisions.
  • Strong Python skills, working knowledge of TypeScript, and preferably React experience.
  • Experience designing, debugging, and tuning distributed data pipelines; Spark experience is especially useful.
  • Solid SQL knowledge and practical understanding of partitioning, joins, columnar formats, and data layout impacts on performance and cost.
  • Experience integrating messy external data through APIs, bulk exports, file drops, changing schemas, rate limits, partial failures, and overlapping records.
  • Care for data quality, entity resolution, provenance, observability, and failure planning.
  • Experience shipping user-facing features end to end, not only backend systems.
  • Product judgment and ability to connect infrastructure work to researcher-facing capabilities.
  • At least one year at an early- or growth-stage company where you shaped the work.
  • Clear communication with technical and nontechnical stakeholders and ability to explain trade-offs.
  • Practical coding-agent experience that improves speed without reducing quality.

Benefits

  • Flexible work from the Oakland office or remotely with time-zone overlap between GMT and GMT-8, with quarterly in-person retreats and travel required for offsites.
  • Fully covered health, dental, vision, and life insurance for the employee, with family coverage plus FSA/HSA options.
  • Flexible vacation policy with a recommended minimum of 20 days per year and company holidays.
  • $200 monthly wellbeing stipend.
  • 401(k) with a 6% employer match.
  • New Mac and a $1,000 first-year workstation or home-office budget, followed by $500 annually.
  • $1,000 quarterly AI experimentation and learning budget.
  • Team administrative assistant support.
  • Above-market equity with employee-friendly 10-year exercise periods.

Salary: $185k - $305k/yr

Elicit

Elicit, the AI research assistant, helps you automate time-consuming research tasks like summarizing papers, extracting data, and synthesizing your findings. They're a public benefit company with a mission to scale up good reasoning. They want machine learning to help as much with thinking and re...

Similar positions

Senior Software Engineer - Machine Learning

  • Anduril Industries
  • Full time
  • USA
  • 10/25/2026
  • Salary: $190k - $252k/yr
  • Broomfield, CO

2027 Software Engineer

  • Point72
  • Full time
  • Others
  • 10/25/2026
  • Bengaluru, India

Senior Machine Learning Engineer

  • Spotify
  • Full time
  • Remote
  • 10/25/2026
  • Salary: $184k-$263k
  • North America

Staff Software Engineer | AI

  • LawPay
  • Full time
  • Remote
  • 10/25/2026
  • Salary: $150k-$190k
  • United States

Senior Mission Software Engineer

  • Varda Space Industries
  • Full time
  • USA
  • 10/25/2026
  • Salary: $169k - $216k/yr
  • El Segundo, CA