Summary
Epsilon ASI is seeking a LangChain Engineer to join its AI engineering team. The role focuses on designing, developing, deploying, and optimizing production-grade LLM applications, agentic workflows, backend services, and APIs while collaborating with technical stakeholders and clients.
Responsibilities
- Design and develop production-grade AI/LLM applications using LangChain and related frameworks
- Build and integrate LLM-powered workflows, agents, and applications
- Develop scalable backend services and APIs using Python
- Integrate LLMs with external data sources, APIs, tools, and enterprise systems
- Develop solutions involving prompt engineering, retrieval-augmented generation (RAG), tool calling, and AI agents
- Deploy and maintain AI applications within a major cloud environment
- Collaborate with engineers, product stakeholders, and clients to translate business requirements into technical solutions
- Evaluate emerging AI/LLM technologies and identify opportunities to improve existing solutions
- Write clean, maintainable, well-tested code suitable for production environments
- Troubleshoot, optimize, and improve the performance, reliability, and scalability of AI applications
Skills
- • Mid-to-senior level software engineering experience
- • Strong proficiency in Python
- • Hands-on experience with LangChain or comparable LLM/AI application frameworks
- • Experience working with at least one major cloud platform:
+ AWS
+ Google Cloud Platform (GCP)
+ Microsoft Azure
- • Strong understanding of software engineering fundamentals, APIs, and application development
- • Experience building or integrating LLM-powered applications
- • Ability to work independently in a remote environment while collaborating effectively with a distributed team
- A Bachelor's degree is not required if the candidate has strong relevant experience
- This role is not intended for candidates coming directly from an undergraduate program without professional or substantial project experience
- • Experience with LangGraph
- • Experience building AI agents or agentic workflows
- • Experience with RAG, vector databases, embeddings, and semantic search
- • Familiarity with OpenAI, Anthropic, Gemini, or other foundation models
- • Experience with Docker and/or Kubernetes
- • Experience with CI/CD and production cloud deployments
- • TypeScript experience
- • Experience working in a consulting or client-facing environment
- Master's or PhD graduates with relevant hands-on experience in AI, machine learning, computer science, or a related field are encouraged to apply
Qualifications
Must Haves
- • Mid-to-senior level software engineering experience
- • Strong proficiency in Python
- • Hands-on experience with LangChain or comparable LLM/AI application frameworks
- • Experience working with at least one major cloud platform:
+ AWS
+ Google Cloud Platform (GCP)
+ Microsoft Azure
- • Strong understanding of software engineering fundamentals, APIs, and application development
- • Experience building or integrating LLM-powered applications
- • Ability to work independently in a remote environment while collaborating effectively with a distributed team
- A Bachelor's degree is not required if the candidate has strong relevant experience
- This role is not intended for candidates coming directly from an undergraduate program without professional or substantial project experience
Nice to Haves
- • Experience with LangGraph
- • Experience building AI agents or agentic workflows
- • Experience with RAG, vector databases, embeddings, and semantic search
- • Familiarity with OpenAI, Anthropic, Gemini, or other foundation models
- • Experience with Docker and/or Kubernetes
- • Experience with CI/CD and production cloud deployments
- • TypeScript experience
- • Experience working in a consulting or client-facing environment
- Master's or PhD graduates with relevant hands-on experience in AI, machine learning, computer science, or a related field are encouraged to apply
Benefits