Python OSS Engineer
LangChain
About LangChain
We're on a mission to make it easy to build the LLM apps of tomorrow, today. We build products that enable developers to go from an idea to working code in an afternoon and in the hands of users in days or weeks. We’re humbled to support ~1M developers who choose to build with LangChain. And we built LangSmith to support all stages of the AI engineering lifecycle, to get applications into production faster. We’re a small team making an outsized impact (~15M monthly downloads and ~100K applications powered).
We are backed by some of the best venture capitalists, including Benchmark and Sequoia Capital, and we have big ambitions and are set up to build an enduring business.
About the role
In person 5 days/week in San Francisco, CA or New York, NY (SF preferred)
We’re looking to add a core maintainer to the LangChain team. This person would be responsible for maintaining and improving the LangChain Python package.
Improving the core abstractions and runtime of the
langchain
andlanggraph
packagesImproving documentation
Answering user questions and resolving issues
Use
langchain
to build example applications
How to be successful in this role
Have a Software Engineering or Applied Machine Learning background
Have strong written and oral communication skills, with the ability to explain technical concepts clearly and concisely to both technical and non-technical stakeholders
Can thrive in a fast-moving environment. Views unstructured environments as an opportunity to figure out the most impactful work and define the future success of the company
Are ownership-minded. You excel at managing your work efficiently and effectively without the need for close supervision