Lead Agent Engineer (Langchain)
$220,000–$300,000 year
On-siteNew York, United States
Job Summary
Build AI-enabled applications leveraging LangChain and LLMs to deliver production-ready outcomes for clients. Lead teams through end-to-end delivery across the stack, from backend services to modern web UIs. Pair program daily with teammates and clients to share knowledge, improve code quality, and grow together. Practice TDD and continuous refactoring to ensure code is reliable, maintainable, and understandable. Guide architecture decisions to support scalability, observability, and performance. Coach developers on the team through pairing, mentoring, and modeling healthy engineering culture. Influence technical direction beyond the team, working across client orgs and internal practices to share lessons and shape approaches. Stay curious by experimenting with new patterns in the GenAI space and evolving how we build AI-powered software. This role requires frequent travel to New York client sites and up to 30% domestic travel.
Required Qualifications
- Deep expertise in LangChain, LangGraph and LangSmith
- You're a hands-on, full stack engineer with a strong track record of delivering software in collaborative, agile environments
- You've worked with LangChain (or similar agentic frameworks), and understand how to architect AI-native systems responsibly and effectively
- You have experience leading engineering teams and feel confident mentoring and supporting other developers
- You believe that code quality matters, and that TDD and pairing help build better systems and stronger teams
- You've worked across multiple languages or frameworks (e.g., Python, Node, Java, React, Next.js) and are pragmatic about tool selection
- You're as comfortable in the code as you are in a client meeting and can translate technical risks and wins into language anyone can understand
- This role will require frequent travel to New York client sites and up to 30% travel within the United States
Desired Qualifications
- You have experience leading engineering teams and feel confident mentoring and supporting other developers
- You believe that code quality matters, and that TDD and pairing help build better systems and stronger teams
- You've worked across multiple languages or frameworks (e.g., Python, Node, Java, React, Next.js) and are pragmatic about tool selection
- You're excited about what's happening in the AI space but stay focused on delivering value
- You have experience navigating complex organizations, building bridges across functions, and helping teams adopt modern development practices
- You're as comfortable in the code as you are in a client meeting and can translate technical risks and wins into language anyone can understand
- You love to share what you're learning and make the team around you better
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.