Demo

Open Source Engineer, Python

LlamaIndex
San Francisco, CA Full Time
POSTED ON 2/23/2025
AVAILABLE BEFORE 5/15/2025

Join us and help shape the future of AI by architecting next-generation knowledge systems.

Values we look for :

  • Unwavering Integrity with Purpose : We operate with complete honesty and stay true to our mission. Our work isn't just a job - it's driven by genuine passion and deep alignment with our goals.
  • Resourceful Innovation : We thrive in any environment, turning constraints into opportunities. Our ability to adapt and find creative solutions with limited resources sets us apart.
  • Exceptional Drive & Execution : We combine sharp intellect with relentless execution. Smart thinking alone isn't enough - we pride ourselves on turning great ideas into real results.
  • Elevate & Empower : We believe in collective growth. Success means lifting those around us, sharing knowledge, and helping our teammates reach their full potential.
  • Deep Expertise : We value and cultivate deep domain knowledge. True innovation comes from mastering our craft and understanding the nuances of our field.

The Role :

We're seeking an Open Source Engineer to help build and evolve our cutting-edge AI framework that empowers developers to create sophisticated LLM-powered applications. The selected candidate would ideally work directly on either our Python and Typescript frameworks (or both!). As a Founding Open Source Engineer, you'll be instrumental in developing and maintaining our Python libraries focused on LLM applications, embeddings, retrievers, and intelligent agent frameworks.

Responsibilities :

  • Design intuitive, powerful interfaces and abstractions that make complex AI capabilities accessible to developers. This includes :
  • agent capabilities and reasoning

  • agent memory
  • retrieval algorithms
  • LLM response strategies
  • product-facing SDKs using LlamaCloud
  • Maintain open-source repos, including
  • Responding to and handling Github issues and pull-requests

  • Writing and refining documentation and examples
  • Collaborating with users across the world
  • contributing an extensive CICD system that runs across 500 python packages
  • Qualifications :

  • 3 years of software engineering experience
  • Proficient in Python, including
  • dependency management (poetry, uv, etc.)

  • utilizing recent python linters (ruff, mypy, etc.)
  • Using pydantic for validation and serialization
  • Servers like FastAPI and Flask
  • Frontend frameworks like Streamlit, Gradio, or Reflex
  • Passion for open-source development
  • Contributed to or managed prominent open-source projects
  • Preferred Qualifications :

  • Understanding of NLP, ML, and LLM architectures
  • Portfolio demonstrating experience implementing latest generative-AI patterns and algorithms
  • Experience with docker and kubernetes
  • Location :

    Hybrid in San Francisco, CA preferred. Remote available.

    What We Offer :

  • Be a member of an innovative AI infrastructure team
  • Work on challenging, meaningful technical problems
  • Significant creative and technical autonomy
  • Opportunity to shape an open-source project with global impact
  • Why Join Us?

  • Impactful Mission : Work on innovative AI products that redefine how knowledge is accessed and utilized.
  • Collaborative Team : Join a team of passionate individuals committed to pushing the boundaries of technology.
  • Growth Opportunities : Be at the forefront of the AI revolution, with ample opportunities to grow alongside our scaling organization.
  • Additional Benefits :

  • Competitive base salary and equity compensation
  • Comprehensive medical / dental / vision coverage for you and your family
  • Unlimited paid time off policy
  • Daily catered lunch and snacks in the San Francisco office
  • Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

    LlamaIndex does not accept agency resumes. Please do not forward resumes to our jobs alias, employees, or any other organization location. LlamaIndex is not responsible for any fees related to unsolicited resumes.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Open Source Engineer, Python?

    Sign up to receive alerts about other jobs on the Open Source Engineer, Python career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $85,996 - $102,718
    Income Estimation: 
    $111,859 - $131,446
    Income Estimation: 
    $110,457 - $133,106
    Income Estimation: 
    $105,809 - $128,724
    Income Estimation: 
    $122,763 - $145,698
    Income Estimation: 
    $105,809 - $128,724
    Income Estimation: 
    $136,611 - $163,397
    Income Estimation: 
    $135,163 - $163,519
    Income Estimation: 
    $131,953 - $159,624
    Income Estimation: 
    $150,859 - $181,127
    Income Estimation: 
    $131,953 - $159,624
    Income Estimation: 
    $169,825 - $204,021
    Income Estimation: 
    $166,631 - $195,636
    Income Estimation: 
    $162,237 - $199,353
    Income Estimation: 
    $181,083 - $218,117
    Income Estimation: 
    $73,784 - $86,677
    Income Estimation: 
    $90,372 - $103,622
    Income Estimation: 
    $61,825 - $80,560
    Income Estimation: 
    $90,032 - $105,965
    Income Estimation: 
    $85,996 - $102,718
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at LlamaIndex

    LlamaIndex
    Hired Organization Address San Francisco, CA Full Time
    HockeyStack is the Command Center for B2B revenue teams. It integrates with your CRM, marketing automation tools, ad pla...
    LlamaIndex
    Hired Organization Address San Francisco, CA Full Time
    Join us and help shape the future of AI by architecting next-generation knowledge systems. Values we look for : Unwaveri...

    Not the job you're looking for? Here are some other Open Source Engineer, Python jobs in the San Francisco, CA area that may be a better fit.

    AI Assistant is available now!

    Feel free to start your new journey!