Logo
Insight Global

Senior Python Developer

Insight Global, Boston, Massachusetts, us, 02298

Save Job

Overview Insight Global is searching for a Senior Python Developer for our consulting client. This role will sit remotely out of India. We are seeking a highly skilled Senior Python Developer with deep experience in Generative AI, Large Language Models (LLMs), LangChain, and modern AI/ML tools. In this role, you’ll architect and develop intelligent systems that harness state-of-the-art foundation models (e.g., GPT, Claude, Mistral), integrate Retrieval-Augmented Generation (RAG) pipelines, and drive innovation in next-generation business applications.

This is a hands-on role focused on both development and system architecture. You should be proficient in Python backend development and comfortable working with external APIs, vector databases, and scalable AI infrastructure.

Key Responsibilities

Design and build end-to-end AI applications using Python and LLM APIs (OpenAI, Azure, etc.)

Develop and optimize RAG pipelines using LangChain or similar frameworks

Work with embedding models and vector databases such as FAISS, Pinecone, or Weaviate

Collaborate with product and ML teams to create GenAI-powered chatbots, agents, and custom workflows

Optimize token usage, memory management, and prompt engineering for performance and reliability

Build modular, testable components and reusable frameworks

Integrate with external data sources including SQL databases, APIs, and document formats (PDFs, CSVs, etc.)

Stay current with advancements in AI/ML and apply emerging technologies to solve real-world challenges

Skills and Requirements

Minimum 5 years of hands-on experience with Python development

Deep understanding of Large Language Models (LLMs), LangChain, and prompt engineering techniques

Proficient in working with model providers such as OpenAI, Azure OpenAI, or similar platforms

Experience with vector databases including FAISS, Pinecone, Chroma, and others

Strong grasp of API integration, asynchronous programming, and data processing workflows

Skilled in working with relational databases such as PostgreSQL, MySQL, and Amazon RDS

Proven experience deploying ML/LLM applications on cloud platforms like Azure, AWS, or Google Cloud

Familiar with version control (Git), CI/CD pipelines, and containerization using Docker

Equal Opportunity Statement We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com. To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

#J-18808-Ljbffr