Gen AI Developer

Overview

We are seeking a highly skilled Gen AI Developer with 6+ years of experience in enterprise software development and a strong focus on Python, backend systems, and GenAI/LLM integration. The ideal candidate will have hands-on expertise in building production-grade applications, integrating advanced AI models, and delivering scalable enterprise solutions.

Job Description

Key Responsibilities

  • Design, develop, and maintain backend systems using Python (Flask/FastAPI).

  • Build and optimize RESTful APIs with enterprise-grade authentication, rate limiting, and error handling.

  • Integrate LLMs (OpenAI, Anthropic Claude, etc.) into enterprise workflows with advanced prompt engineering.

  • Develop and implement RAG systems using vector embeddings, semantic search, and retrieval techniques.

  • Model and query knowledge graphs for enterprise data relationships.

  • Create AI orchestration pipelines and multi-step AI workflows using agent frameworks.

  • Manage and optimize databases (SQL, NoSQL, vector databases) for high-performance querying.

  • Implement data pipelines (ETL) for XML/JSON/document parsing and processing.

  • Ensure secure, scalable deployment on cloud platforms (Azure, SAP BTP, containers, serverless).

  • Collaborate with cross-functional teams, perform code reviews, and maintain Git-based workflows.

  • Monitor, troubleshoot, and optimize applications for performance and reliability.


Requirements

 

  • Overall Experience: 5–10 years in software development.

  • Enterprise Development: 3+ years working on large-scale, complex applications.

  • Python Development: 2+ years of production-level development.

  • GenAI/LLM Integration: 1–2 years of hands-on experience with LLMs and AI systems.

  • Strong debugging, performance profiling, and problem-solving skills.

  • Familiarity with enterprise-grade security, event-driven systems, and monitoring tools.

Skills & Requirements

Backend Development: Python (Flask, FastAPI, async programming), PyTorch, TensorFlow, REST APIs, authentication, rate limiting, error handling, SQL, NoSQL, vector databases, ETL pipelines, XML/JSON parsing. AI/GenAI: OpenAI API, Anthropic Claude API, LLM integration, prompt engineering, vector embeddings, semantic search, retrieval augmented generation (RAG), knowledge graphs, AI orchestration, multi-agent workflows. Development Environment: Git, code review workflows, debugging, VS Code, PyCharm, Cursor, performance profiling, collaborative coding. Enterprise Tech (Preferred): Azure, SAP BTP, serverless, containerization (Docker/Kubernetes), message queues, API security, enterprise authentication, observability (logging, monitoring, APM).

Refer