Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$1,000 per month
Full-time

Elicit

About Elicit

Elicit is an AI research assistant that uses language models to help researchers figure out what’s true and make better decisions, starting with common research tasks like literature review.

What we're aiming for:

  1. Elicit radically increases the amount of good reasoning in the world.

    • For experts, Elicit pushes the frontier forward.

    • For non-experts, Elicit makes good reasoning more affordable. People who don't have the tools, expertise, time, or mental energy to make well-reasoned decisions on their own can do so with Elicit.

  2. Elicit is a scalable ML system based on human-understandable task decompositions, with supervision of process, not outcomes . This expands our collective understanding of safe AGI architectures.

Visit our Twitter to learn more about how Elicit is helping researchers and making progress on our mission.

Why we're hiring for this role

Elicit has grown fast. We now have over 2 million users, and our subscription tiers from Plus to Enterprise are used daily by scientists and by teams at the top pharma and life sciences companies. We're moving from a tool people visit to an environment they live in, which means building agentic features, orchestrating LLMs over millions of papers, and keeping latency low without losing the rigor our users trust. We're looking to bring on another strong senior engineer to own hard problems across the stack, ship new functionality quickly, and help us scale the infrastructure behind it.

What you'll own

  • Build Elicit into a product researchers can’t live without

    • You’ll fully own shipping useful, exciting features out to users on a weekly basis.

    • You will work on a mix of known features / fixes, prototypes to validate ideas, and exploratory projects in between.

    • Our team is small, so we expect you to appreciate the user needs underlying everything you work on. You should be comfortable making decisions and trade-offs that help us fulfill users’ needs best.

  • Keep Elicit's bar for quality high

    • You’ll balance shipping features in the short term with building extensible and maintainable systems.

    • You will be responsible for your features in production: they need to be scalable, resilient, and easy to operate.

    • You’ll contribute to discussions around UX, system design, and architecture.

Projects you'll contribute to

What you bring to the role

  • Strong technical aptitude that allows you to move comfortably around our tech stack, both back-end and front-end, with strong computer science fundamentals.

  • Professional experience contributing to software development teams at a mid-career to senior level. We’re excited for you to unpack your past successes and build off your previous experience at Elicit!

  • Above-average communication skills. Elicit is a small, highly-collaborative team, so you’ll frequently be tapped to communicate complex engineering topics with stakeholders across the company.

  • Your past experience or exposure to working with language models. Because of the way language models work, you’re used to writing a lot of asynchronous code and thinking defensively about error handling.

  • A sense of joy in what you do. One thing we love about our team at Elicit is that everybody’s a craftsperson who cares deeply about their field.

Our tech stack

  • Backend: Node and Python

  • Frontend: Next.js, TypeScript, and Tailwind

  • We like static type checking in Python and TypeScript

  • All infrastructure runs in Kubernetes across a couple of clouds

  • We use GitHub for code reviews and CI

Am I a good fit?

Consider these questions:

  1. What are a couple of different ways to write concurrent code in Python?

  2. What are the differences between var , let , and const in JavaScript?

  3. What are a couple of different web technologies to asynchronously send data from a server to a client?

  4. In which situations would you use REST vs. GraphQL vs. RPC?

Strong applicants will find it easy to answer these questions.

Location and travel

We have a great office in Oakland, CA, and we'd love to see you there if you're local. That said, we're just as happy for you to work remotely. We do get the whole team together for a quarterly retreat somewhere fun, because in-person time matters to us.

Benefits and perks

In addition to working on important problems as part of a productive and positive team, we also offer great benefits (with some variation based on location):

  • Flexible work environment: work from our office in Oakland or remotely with time zone overlap (between GMT and GMT-8), as long as you’re comfortable traveling for quarterly in-person offsites

  • Fully covered health, dental, vision, and life insurance for you, generous coverage for the rest of your family (FSA/HSA, too)

  • Flexible vacation policy, with a minimum recommendation of 20 days / year and plenty of company holidays

  • Every Elician receives a $200 monthly wellbeing stipend to spend on whatever supports your health and wellbeing.

  • 401K with a 6% employer match

  • A new Mac + $1,000 budget to set up your workstation or home office in your first year, then $500 every year thereafter

  • $1,000 quarterly AI Experimentation & Learning budget, so you can freely experiment with new AI tools to incorporate into your workflow, take courses, purchase educational resources, or attend AI-focused conferences and events

  • A team administrative assistant who can help you with personal and work tasks

  • You can find more reasons to work with us  in this thread !

Compensation

For all roles at Elicit, we use a data-backed compensation framework to keep salaries market-competitive, equitable, and simple to understand. For this role, we target starting ranges of:

  • Senior (L4): $200-260k + equity

  • Expert (L5): $250-300k + equity

  • Principal (L6): >$760 + significant equity

We're optimizing for a hire who can contribute at a L4/senior-level or above.

We offer above-market equity for all roles at Elicit, as well as employee-friendly equity terms.

Vacancy posted 18 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Remote vacancy
  •  ...Job Description Senior Software EngineerAbout Rhinogram \n Rhinogram is a patient engagement and telehealth platform that enables HIPAA...  ...we continue to expand, we’re looking for a Senior Software Engineer to help drive innovation and build cutting-edge solutions for... 
    Senior
    Local area
    Remote work

    Rhinogram

    West Virginia
    3 days ago
  • $150k - $200k

     ...healthcare. \n \n About this role \n This role sits on the Engineering team and reports to the Engineering Manager. You will be...  ...n \n \n Requirements \n \n ~5+ years of professional software engineering experience \n ~ Solid expertise in at least one... 
    Senior
    Remote work
    Work from home
    Flexible hours

    Clearstep

    West Virginia
    4 days ago
  •  ...librarians, researchers, marketing pros, and support teams around the world. The Job Details are as follows:OCLC, Inc. seeks a Senior SaaS Software Engineer at its Dublin, OH HQ, to perform high-level analysis and software design for new and existing systems and collaborate... 
    Senior
    Full time
    Worldwide

    OCLC

    Dublin, OH
    1 day ago
  •  ...Job Description Are you an experienced Senior Software Engineer- Mainframe with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Senior Software Engineer- Mainframe to work remotely in their company... 
    Senior
    Remote work

    TALENT Software Services

    West Virginia
    6 days ago
  • $84.5k - $105.6k

     ...team to Bring the Future! Job Purpose ~ As a digital tools engineer, you will develop, deploy, and support digital solutions that improve...  ...maintain, and continuously improve digital tools using modern software development practices. Deliver solutions that automate... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package

    Honda Dev. and Mfg. of Am.,LLC

    Raymond, OH
    8 days ago
  •  ...Job Description Senior Software Engineer \n Platform · Full-Time, Onshore · Remote (United States) · Reports to Lead Engineer \n \n About Karias Health \n Karias is a first-of-its-kind health benefits platform. We combine the financial power of self-funding... 
    Senior
    Full time
    Remote work

    Karias Health

    West Virginia
    5 days ago
  •  ...9Reference26-20362Salary$75.48 / hourRemote50% Remote Job Description Project Overview We are seeking a highly specialized Software Engineer for a long-term contract engagement focusing on the modernization of the CLIENT Certificate System (RHCS). The primary objective... 
    Senior
    Long term contract
    For contractors
    Remote work

    Mindlance

    Raleigh, NC
    4 days ago
  •  ...AnnuallyIndustry SoftwareSelling Points Lead impactful engineering projects in a dynamic, remote-first environment. Collaborate...  ...drive architectural innovation.Job DescriptionSenior Software Engineer OverviewThe Senior Software Engineer role offers an opportunity to lead... 
    Senior
    Remote work

    Green Key Resources

    Washington DC
    1 day ago
  • Titan Professional Resources is looking for a skilled Sr. Software Engineer to join an exciting company here in the OKC area! This is a fully remote position offering weekly pay and great benefits! If this is something that interests you, apply today!Responsibilities:Ongoing... 
    Senior
    Weekly pay
    Remote work

    Titan Professional Resources

    Oklahoma City, OK
    1 day ago
  • $138.9k - $180.6k

     ...Job Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and... 
    Senior
    Temporary work
    For contractors
    Work experience placement
    Casual work
    Local area
    Remote work

    Saab

    Humarock, MA
    2 hours ago
  • $160k - $220k

     ...Job Description Senior Full Stack Engineer Location: Remote USA\n \n Employees: 30\n \n Team Size: 15\n \n Reporting To:...  ...automated testing frameworks and CI/CD pipelines to improve software quality and deployment efficiency. \n Partner directly... 
    Senior
    Remote work

    Cypress HCM

    West Virginia
    5 days ago
  •  ...Contract with potential to convertConversion: Candidates must be eligible for conversionPosition OverviewOur client is seeking a Senior Software Engineer operating at a Senior/Lead level to design, develop, support, and evolve enterprise-scale cloud and data platforms.This is... 
    Senior
    Contract work
    Remote work
    Relocation
    3 days per week

    Gravity IT Resources

    Charlotte, NC
    1 day ago
  •  ...want to work is how we deliver award-winning services to our customers and ultimately build customer value. We’re seeking a Senior Software Engineer to join our stellar team! You will have the opportunity to part of Development of market leading products in the Capital... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Broadridge

    Newark, NJ
    4 days ago
  • $110.24k - $122.3k

    Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 2 years of relevant experience; or Master's degree, plus 6 months relevant experience.CLEARANCE REQUIREMENTS:Department... 
    Senior
    Casual work
    Remote work
    Flexible hours

    General Dynamics Mission Systems

    Dedham, MA
    2 days ago
  • $138k - $168k

    OverviewA Senior Software Engineer provides advanced technical expertise in the design, development, integration, testing, deployment, and sustainment of software solutions supporting a complex systems and mission-focused program. This position is responsible for developing... 
    Senior
    Work at office
    Remote work

    AMERICAN SYSTEMS

    Orlando, FL
    3 days ago
  •  ...DescriptionDUTIES: Design and lead embedded programming and bootloader software for microcontroller based automotive ECUs supporting software...  ...to local office.REQUIREMENTS: Bachelor's degree in Electronic Engineering, Electrical Engineering, Computer Engineering, Computer... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    2 days ago
  •  ...Seeking a highly specialized Senior Software Engineer in Test for a full-time role in a classified environment, the candidate will be responsible for validating and certifying platform releases, ensuring the reliability of mission-critical software while managing deliverables... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    3 days ago
  • About the Forward Deployed Engineering TeamForward Deployed Engineering is a small-in-headcount, high-impact team of entrepreneurial engineers who work directly with Narmi's financial institution customers to build features and configure the platform for their specific... 
    Senior
    Casual work
    Work at office
    Remote work
    Relocation
    3 days per week

    Narmi

    New York, NY
    4 days ago
  • $190.4k - $285.6k

     ...initiatives, author design documents and build consensus across engineering teams. Define technical roadmaps for complex, multi-quarter...  ...Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, Engineering, or a related field, plus four (4) years... 
    Senior
    Remote work

    Stripe

    New York, NY
    3 days ago
  • $148k - $226.2k

     ...one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads.As a software engineer on the SimCore team, you will drive the development of our simulation scenarios that enable high-fidelity... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Sunnyvale, CA
    3 days ago
  • $184k - $287.5k

     ...Learning and Autonomous Vehicles.We are looking for an experienced engineer to join our Planning and Control team to work on metrics and...  ...debugging, testing, and evaluation of our Autonomous Vehicle software.Build compelling, data driven evaluation products by combining... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...tokens and stored in a strategic Chainlink Reserve. Learn more at chain.link.About The RoleThe CCIP Protocol team is hiring a Senior Software Engineer to design and maintain the services that coordinate fast, fault-tolerant cross-chain transactions under adversarial... 
    Senior
    Remote work

    Chainlink Labs

    New York, NY
    5 days ago
  • $150k - $220k

    San FranciscoEngineering - Core Engineering /Full-time /On-siteAbout FinixFinix is building the global operating system for fintech, starting...  ...team owns our customers’ ability to capture revenue. The Sr. Software Engineer role centers around envisioning superior technical... 
    Senior
    Full time
    Visa sponsorship
    Free visa

    Finix Payments

    San Francisco, CA
    2 days ago
  •  ...LL WORK ON We are hiring entrepreneurial engineers who are interested in being a part of...  ...projects. Our engineering team releases new software every week, moves at a fast pace, and...  ...rewarding variety of projects to work on.As a Senior Software Engineer, you've been in the... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Qualia

    Austin, TX
    4 days ago
  • $152k - $241.5k

    NVIDIA is seeking a highly experienced and passionate Senior Software Engineer to join a team building large-scale machine learning solutions, including Graph Neural Networks, Tabular Foundation Models, and ensemble models. This role is critical to accelerating PyTorch... 
    Senior
    Full time
    Remote work

    Nvidia

    Austin, TX
    1 day ago
  •  ...outcomes, and grow alongside a company that’s ready to move fast, you’ll feel at home at MX.MX Technologies Inc. DBA MX seeks Senior Software Engineer 2 in Lehi, Utah to Write product or system development code; Participate in, or lead design reviews with peers and... 
    Senior
    Remote work

    MX

    Lehi, UT
    5 days ago
  • The company where you can make an impact and bring value.Job Summary:Greenstone is seeking a mid-level Software Engineer to join our integrations team. This role is ideal for someone with professional experience in building and maintaining B2B system integrations, as well... 
    Senior
    Full time
    Remote work

    Cultura Technologies

    Alpharetta, GA
    4 days ago
  • $131.3k - $237.35k

     ...We are looking for creative, driven, and mission-focused professionals ready to take their career to the next level.As a Senior Software Engineer, you will:Support the development of distributed backend services, APIs, and platform microservices supporting enterprise... 
    Senior
    Full time
    Remote work
    Flexible hours

    Leidos

    Rockville, MD
    3 days ago
  • $160k - $200k

     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in United States. This role offers the opportunity to join a fast-growing, product-focused technology environment... 
    Senior
    Remote work

    Jobgether

    Remote
    2 days ago
  • $219k - $271k

    Foster City, CASoftware - Software Systems /Full-time /HybridZoox is developing state-of-the-art autonomous vehicle software for our purpose...  ...own the continuous integration systems that every software engineer at Zoox depends on. More than a thousand engineers depend on it... 
    Senior
    Full time
    Temporary work
    Remote work
    Relocation package
    Shift work
    Weekday work

    Zoox

    San Mateo, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!