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.
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.
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.
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).