AI ML Python Developer
Arrow Electronics, Inc.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design and develop scalable backend services and REST APIs using Python frameworks such as FastAPI, Flask, or Django.
Build and integrate Generative AI/LLM-based applications including RAG, AI agents, embeddings, and tool/function calling, leveraging Azure OpenAI and AI frameworks (e.g., LangChain, LlamaIndex).
Manage deployment and operation of applications on Microsoft Azure with Docker and CI/CD, focusing on performance optimization, cost management, and observability using tools like LiteLLM and Langfuse.
Minimum Requirements
5–7 years of software development experience with strong Python and backend development skills.
Hands-on experience in Generative AI/LLM applications, including RAG, embeddings, AI agents, and prompt engineering.
Experience with Microsoft Azure, Docker, CI/CD pipelines, PostgreSQL/MySQL, MongoDB, Redis, API security, and cloud-native application development.
Work Experience Required: 5–7 years as explicitly mentioned.
Ideal Candidate Profile
Deep expertise in Python backend development combined with practical experience in Generative AI and LLM integrations.
Comfortable working with modern AI frameworks (LangChain, LlamaIndex, LangGraph), vector databases, and observability tools like Langfuse and LiteLLM.
Experience operating within cloud ecosystems (Azure) and managing scalable distributed microservices with secure APIs and cost-efficient deployments.
