AE
Arrow Electronics
AI Engineer

AI ML Python Developer

On-siteMidAI EngineerJust posted
✦Role summaryAI-generated

This role focuses on building scalable backend services and REST APIs in Python, leveraging FastAPI/Flask/Django to support generative AI and LLM-based applications. The developer will integrate Azure OpenAI, LangChain, LiteLLM, and Langfuse to manage LLM workflows, observability, and cost, while ensuring robust rate limiting, caching, and database support with PostgreSQL, MongoDB, and Redis.

Skills required

About this role

Position:AI ML Python DeveloperJob Description:
  • Design and develop scalable backend services and REST APIs using Python, FastAPI/Flask/Django.

  • Build and integrate Generative AI/LLM-based applications, including RAG, AI agents, embeddings, and tool/function calling.

  • Work with Azure OpenAI and other LLM providers.

  • Use AI frameworks such as LangChain, LlamaIndex, LangGraph, or similar.

  • Implement LiteLLM for LLM gateway, routing, fallback, and usage/cost management.

  • Implement rate limiting, throttling, caching, retries, and API quotas for scalable services.

  • Use Langfuse for LLM observability, tracing, prompt management, token/cost tracking, and evaluation.

  • Design and work with PostgreSQL/MySQL, MongoDB, and Redis.

  • Deploy and manage applications using Microsoft Azure, Docker, and CI/CD.

  • Develop unit/integration tests, troubleshoot production issues, and optimize performance and cost.

  • Participate in system design, code reviews, and technical architecture discussions.

  • Required

  • 5–7 years of software development experience with strong Python and backend development skills and hands-on experience in Generative AI/LLM applications.

  • Strong understanding of REST APIs, microservices, RAG, embeddings, vector databases, prompt engineering, AI agents, rate limiting, and distributed systems.

  • Hands-on experience with Azure OpenAI, LiteLLM, and Langfuse is preferred, along with exposure to LangChain/LlamaIndex/LangGraph or similar AI frameworks.

  • Experience with Microsoft Azure, Docker, CI/CD, databases, Redis, API security, and cloud-native application development is required.

  • Strong problem-solving, communication, ownership, and ability to build production-grade AI solutions are essential.

Location:IN-GJ-Ahmedabad, India-Ognaj (eInfochips)Time Type:Full timeJob Category:Engineering Services
score your resume against this role

Similar open roles

FC
NEW

AI Platform Director - Data Engineering

First Citizens Bank·Raleigh, North Carolina; Phoenix, Arizona; Arizona, United States; Raleigh, North Carolina; Virginia, United States
HybridSeniorAI Engineer
$156k – $225k USD
yesterday
MM
NEW

Senior Software Engineer - Generative AI & Digital Experience @MarshTech

Marsh McLennan·B-dul 21 Decembrie 1989 No. 77 Building D-E-F, The Office, 400604 Cluj-Napoca, Romania
On-siteSeniorAI Engineer
yesterday
AE
NEW

Microsoft AI Engineer - CCoE, NA

Arrow Electronics·Remote-CO, Remote, CO 80112-3879, CO 80112-3879, United States of America; Remote-NJ, Remote, NJ 07054, NJ 07054, United States of America; Remote-NH, Remote, NH 03053, NH 03053, United States of America; Remote-DE, Remote, DE 19901, DE 19901, United States of America; Remote-DC, Remote, DC 20001, DC 20001, United States of America; Remote-WY, Remote, WY 82001, United States of America; Remote-NE, Remote, NE 68501, NE 68501, United States of America; Remote-WV, Remote, WV 25301, WV 25301, United States of America; Remote-ND, Remote, ND 58501, ND 58501, United States of America; Remote-CT, Remote, CT 06492, CT 06492, United States of America; Remote-WI, Remote, WI 53045, WI 53045, United States of America; Remote-NC, Remote, NC 28262, NC 28262, United States of America; Remote-MT, Remote, MT 59601, MT 59601, United States of America; Remote-MS, Remote, MS 38834, MS 38834, United States of America; Remote-WA, Remote, WA 98007, WA 98007, United States of America; Remote-MO, Remote, MO 63045, MO 63045, United States of America; Remote-VT, Remote, VT 05601, VT 05601, United States of America; Remote-MN, Remote, MN 55344, MN 55344, United States of America; Remote-VA, Remote, VA 22849, VA 22849, United States of America; Remote-CA, Remote, CA 95051, CA 95051, United States of America; Remote-UT, Remote, UT 84107, UT 84107, United States of America; Remote-AZ, Remote, AZ 85282, AZ 85282, United States of America; Remote-TX-Mountain Time Zone, Remote-TX-Mountain Time Zone, TX 88553, United States of America; Remote-AR, Remote, AR 72701, AR 72701, United States of America; Remote-TX, Remote, TX 75093, TX 75093, United States of America; Remote-ME, Remote, ME 04330, ME 04330, United States of America; Remote-TN, Remote, TN 37201, TN 37201, United States of America; Remote-AL, Remote, AL 35805, AL 35805, United States of America; Remote-MD, Remote, MD 21804, MD 21804, United States of America; Remote-SD, Remote, SD 57006, SD 57006, United States of America; Remote-IN-Central Time Zone, Remote-IN-Central Time Zone, IN 46409, United States of America; Remote-SC, Remote, SC 29501, SC 29501, United States of America; Remote-MA, Remote, MA 01752, MA 01752, United States of America; Remote-RI, Remote, RI 02901, RI 02901, United States of America; Remote-LA, Remote, LA 70801, LA 70801, United States of America; Remote-KY, Remote, KY 40601, KY 40601, United States of America; Remote-KS, Remote, KS 66211, KS 66211, United States of America; Remote-PA, Remote, PA 19044, PA 19044, United States of America; Remote-IN, Remote, IN 46268-2912, IN 46268-2912, United States of America; Remote-OR, Remote, OR 97008, OR 97008, United States of America; Remote-OK, Remote, OK 74146, OK 74146-6005, United States of America; Remote-IL, Remote, IL 60143-2062, IL 60143-2062, United States of America; Remote-ID, Remote, ID 83815, ID 83815, United States of America; Remote-OH, Remote, OH 45459, OH 45459, United States of America; Remote-IA, Remote, IA 50301, IA 50301, United States of America; Remote-MI, Remote, MI 48170-6019, MI 48170-6019, United States of America; Remote-NY, Remote, NY 11747, NY 11747, United States of America; Remote-GA, Remote, GA 30097, GA 30097, United States of America; Remote-TN, Remote-TN, TN 37807, United States of America; Remote-NV, Remote, NV 89511, NV 89511, United States of America; Remote-FL, Remote, FL 32746, FL 32746, United States of America; Remote-NM, Remote, NM 87501, NM 87501, United States of America
RemoteAI Engineer
yesterday
JC
NEW

AI Engineer - Lead Software Engineer

JPMorgan Chase·Jersey City, NJ, United States; Wilmington, DE, United States; Seattle, WA, United States; Palo Alto, CA, United States
On-siteSeniorAI Engineer
yesterday
HA
NEW

Artificial Intelligence Engineer

Howmet Aerospace·Pittsburgh, PA, United States
On-siteAI Engineer
$90k – $115k USD
yesterday
AI ML Python Developer at Arrow Electronics — Village Ognaj