Job Description :

Lead Software Engineer - Python + LangChain

100% Remote

Job Summary:
We are seeking a Lead Software Engineer with strong expertise in Python and LangChain to design and develop AI-powered applications and solutions. The candidate will lead the development of scalable systems leveraging large language models (LLMs), manage technical teams, and collaborate with cross-functional stakeholders to deliver innovative AI-driven products.

Key Responsibilities:

  • Design, develop, and maintain AI/ML applications using Python and LangChain.

  • Lead the development of LLM-based solutions such as chatbots, automation tools, and AI assistants.

  • Integrate large language models with APIs, databases, and external systems.

  • Build scalable backend services and microservices architecture.

  • Guide and mentor development teams on best practices and technical solutions.

  • Optimize AI models and workflows for performance and scalability.

  • Collaborate with data scientists, product managers, and DevOps teams.

  • Ensure code quality through code reviews, testing, and documentation.

  • Implement security and compliance best practices in AI applications.

Required Skills & Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, IT, or related field.

  • 7+ years of experience in software development with strong Python expertise.

  • Hands-on experience with LangChain and LLM-based application development.

  • Experience integrating OpenAI or other LLM APIs.

  • Strong knowledge of REST APIs, microservices architecture, and backend development.

  • Experience with vector databases (e.g., Pinecone, FAISS, or similar).

  • Familiarity with cloud platforms such as AWS, Azure, or GCP.

  • Experience with Git, CI/CD pipelines, and Agile development practices.

Preferred Skills:

  • Experience with RAG (Retrieval-Augmented Generation) architectures.

  • Knowledge of Docker, Kubernetes, and containerization.

  • Familiarity with ML frameworks such as TensorFlow or PyTorch.

  • Experience building AI agents and conversational AI systems.

             

Similar Jobs you may be interested in ..