Jobs · Engineering

Senior Software Engineer

Elicit · United States · 1 wk ago
RemoteRemoteEngineering$200/hrFull-time

About the role

Elicit is an AI research assistant designed to help researchers verify information and make better decisions. The company aims to increase good reasoning globally by providing tools that are accessible to both experts and non-experts.

Why we're hiring for this role

Elicit has expanded rapidly, with over 2 million users and daily usage by top pharmaceutical and life sciences companies. The company is transitioning from a tool to a comprehensive environment, requiring the development of advanced features, efficient orchestration of large-scale language model operations, and maintaining low latency. We are seeking a senior engineer to lead the development of core functionalities and infrastructure.

What you'll own

  • Build Elicit into a product that researchers can't live without
  • Ship useful, exciting features weekly
  • Work on a mix of known features, prototypes, and exploratory projects
  • Contribute to discussions around UX, system design, and architecture

Projects you'll contribute to

View sample projects here.

What you bring to the role

  • Strong technical aptitude, comfortable with backend and frontend development in Python, JavaScript, and related technologies
  • Professional experience in software development teams at mid-career to senior levels
  • Excellent communication skills, able to explain complex engineering concepts to stakeholders
  • Experience with language models, including asynchronous programming and error handling
  • A passion for technology and a commitment to delivering high-quality products

Am I a good fit?

Consider these questions:

  • What are a couple of different ways to write concurrent code in Python?
  • What are the differences between var, let, and const in JavaScript?
  • What are a couple of different web technologies to asynchronously send data from a server to a client?
  • In which situations would you use REST vs. GraphQL vs. RPC?

Location and travel

We have a great office in Oakland, CA, and we'd love to see you there if you're local. Remote work is also an option, with quarterly in-person offsites.

Benefits and perks

  • Fully covered health, dental, vision, and life insurance
  • Flexible vacation policy
  • $200 monthly wellbeing stipend
  • 401K with a 6% employer match
  • New Mac and $1,000 budget for workstation setup
  • $1,000 quarterly AI experimentation & learning budget
  • Team administrative assistant to support personal and work tasks

Compensation

We target starting ranges of:

  • Senior (L4): $200-260k + equity
  • Expert (L5): $250-300k + equity
  • Principal (L6): >$760 + significant equity
For this role, we target starting ranges of: Senior (L4): $200-260k + equity. We offer above-market equity for all roles at Elicit, as well as employee-friendly equity terms.

Similar jobs

Senior Software Engineer

General Dynamics Mission SystemsBloomington, MN· 3 wk ago
Engineering$165k/yrapply on gdmissionsystems.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 days ago
Information Technology$50–$70/hrapply on www1.jobdiva.com