Skip to content
ElicitElicit

AI Engineer

Builds backend systems integrating LLMs for AI research tools like living documents, focusing on prompting, model management, scalability, and fault-tolerance. Requires strong backend skills in Node/Python/K8s and enthusiasm for language models.

About the job

What you'll own

  • Backend implementation of our "living document"
    • Work on, curate, extend, and improve the backend part of that technology. This is fascinating and challenging distributed systems work.
  • Building Elicit into a product researchers can’t live without
    • Ship useful, exciting features out to users on a weekly basis. Focus on the code which exists between the BFF endpoints and the ML models we use.
    • Work on a mix of known features / fixes, prototypes to validate ideas, and exploratory projects in between.
  • Keeping Elicit’s bar for quality high
    • Balance shipping features in the short term with building extensible and maintainable systems.
    • Responsible for your features in production: they need to be scalable, resilient, and easy to operate.
    • Contribute to discussions around system design, performance evaluation, and architecture.

What you bring to the role

  • Strong technical aptitude that allows you to move comfortably around our back-end tech stack, with strong computer science fundamentals.
  • Genuine curiosity and enthusiasm for the capabilities of language models.
  • Defensive, fault-first mindset.
  • Above-average communication skills.
  • Sense of joy in what you do.

Compensation, benefits, and perks

  • Flexible work environment: work from our office in Oakland or remotely with time zone overlap (between GMT and GMT-8), as long as you can travel for in-person retreats and coworking events
  • Fully covered health, dental, vision, and life insurance for you, generous coverage for the rest of your family
  • Flexible vacation policy, with a minimum recommendation of 20 days/year + company holidays
  • 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

Skills

Node.js, Python, Kubernetes, Next.js, TypeScript, LLMs, Asyncio, Trio, Anyio, Distributed Systems

PrizePicks

PrizePicks

United States

Software Engineer III
$145k+/yrRemote3+ YOEBackend Engineering

Build and scale Ruby on Rails backend services for rewards, incentives, and loyalty features in a high-throughput platform. The role owns complex feature delivery, contributes to architecture, mentors junior engineers, and requires 3+ years of professional software engineering experience.

Twilio

Twilio

United States

Software Engineer , Identity
$106k+/yrRemote3+ YOEBackend Engineering

Build and operate backend capabilities for a cloud identity platform, including authentication flows, APIs, and developer experiences. The role requires 3+ years of experience with high-scale production systems and RESTful API development, with Go, TypeScript, and DynamoDB as preferred skills.

Anthropic

Anthropic

San Francisco, CA
Software Engineer, Research Infrastructure
$405k+/yrHybridBackend Engineering

Build and scale reliable research infrastructure and distributed systems for evolving AI research workflows. The role independently leads complex technical projects, makes foundational architectural decisions, and partners with researchers and engineering teams.

Cloudflare

Cloudflare

Austin, TX
Systems Engineer, Network Protocols & Distributed Systems
€54k+/yrHybridBackend Engineering

Build and operate Internet-scale HTTP and TLS infrastructure, migrate services to a Rust-based proxy, and improve protocol performance. The role requires systems programming experience, strong reliability and security practices, and interest in open-source standards.

Writer

Writer

San Francisco, CA
Software Engineer, Connectors & MCP
$155k+/yrHybrid5+ YOEBackend Engineering

Build secure, scalable backend platforms and AI integrations connecting enterprise systems, tools, and data sources. The role requires 5+ years of backend engineering experience, distributed-systems expertise, cloud-native operations, authentication security, and technical leadership.