JobCrawls

Job alerts, saved jobs and deadline reminders on your phone

Open app

Est. expiry Nov 14

AI/ML Python Developer

AI/ML Developer

Posted Oct 10 (10 days ago) · Last updated Oct 20

Key facts

Senior Python developer building scalable backend services and production-grade generative AI applications.

Where and how
Ahmedabad, IndiaOnsiteSenior
Languages required
English
Experience
5 years experience

Original job ad

As published by Arrow Finland Oy

Open the ad
Position: AI ML Python Developer Job 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: Ahmedabad, India (Ognaj, eInfochips) Time Type: Full time Job Category: Engineering Services

This is the employer's own ad. Pay, requirements and the other details on this page are our reading of it, not facts the employer confirmed.

About the role

Summarised by JobCrawls from the job ad above.

Requirements

  • 5–7 years of software development experience
  • Strong Python and backend development skills
  • Hands-on experience with generative AI/LLM applications
  • Understanding of REST APIs, microservices, RAG, embeddings, vector databases, prompt engineering, AI agents, rate limiting, and distributed systems
  • Experience with Microsoft Azure, Docker, CI/CD, databases, Redis, API security, and cloud-native application development
  • Strong problem-solving and communication skills, ownership, and ability to build production-grade AI solutions

Responsibilities

  • Design and develop scalable Python backend services and REST APIs
  • Build and integrate generative AI/LLM applications, including RAG, agents, embeddings, and tool/function calling
  • Implement LLM gateway, routing, fallback, usage and cost management, rate limits, caching, retries, and API quotas
  • Use Langfuse for observability, tracing, prompt management, token and cost tracking, and evaluation
  • Work with relational and NoSQL databases and Redis
  • Deploy applications on Azure using Docker and CI/CD
  • Develop tests, troubleshoot production issues, and optimize performance and cost
  • Participate in system design, code reviews, and technical architecture discussions

Skills & technologies

PythonFastAPIFlaskDjangoREST APIsGenerative AILarge Language ModelsRAGAI AgentsEmbeddingsTool CallingAzure OpenAILangChainLlamaIndexLangGraphLiteLLMLangfusePostgreSQLMySQLMongoDBRedisAzMicrosoft AzureDockerCI/CDUnit TestingIntegration TestingMicroservicesVector DatabasesPrompt EngineeringDistributed SystemsAPI Security

Your CV vs this job

How well does your CV match this job?

Add your CV once and every job shows which of its skills you have, which are missing and whether you meet the language requirements. Free, no account needed.

Add your CV

No CV yet? Start from a free CV template. Writing the application? Cover letter template and examples.

About Arrow Finland Oy

Financial overview
€59.2M
Revenue
€3.2M
Profit
5.0%
Profit margin
Arrow Finland Oy logo
Arrow Finland Oy
Top locations (all time): Espoo, Finland · 5 · Remote - Finland · 4 · Remote - Norway · 2 · +12 other locations
View company
Current open roles at Arrow Finland Oy on JobCrawls
LocationActive listings
Espoo, Finland5
Remote - Finland4
Remote - Norway2
Remote - Sweden2
Remote - Poland2
Remote - United Kingdom2
Remote - Denmark2
Remote - Hungary2
Remote - Portugal1
Remote - France1
Netherlands, Remote1
Remote - Spain1
Remote - Ireland1
Remote - Czechia1
Remote - Global1
Current role mix at Arrow Finland Oy on JobCrawls
Role typeActive listings
Business Development Manager2
Partner Development Manager2
Sales Engineer1
Technical Presales1
Supply Chain Services Manager1
EMEA RedHat ISV/CCSP Business Development manager1
Microsoft AI Engineer1
Technical Sales Manager1
Current role-level mix at Arrow Finland Oy on JobCrawls
Role levelActive listings
Manager5
Senior3
Junior1
Mid-Level1
About the employer

Arrow Electronics helps innovators bridge the gap between what is possible and what is practical.

Never miss a new AI/ML Developer job in Ahmedabad, India

Weekly or daily digest. Unsubscribe anytime.