Company: AIMLEAP
Location: Ahmedabad, Gujarat
Job Type: Full-Time
Work Mode: Work from Office
Experience Required: 5–8 Years
Number of Openings: 2–4
Education: B.E., B.Tech., M.Tech., MCA, Computer Science, or Related Field
Notice Period: Immediate Joiners Preferred
What We Are Looking For
- 5 – 8 years of hands‑on experience in backend software development and distributed systems.
- Strong expertise in Python, Node.js, or Java for backend application development.
- Hands‑on experience building and deploying Generative AI and LLM-powered applications.
- Experience working with OpenAI, Azure OpenAI, Anthropic, Gemini, or open‑source LLMs.
- Strong understanding of Prompt Engineering, Prompt Chaining, Function Calling, and Agentic AI workflows.
- Experience implementing Retrieval Augmented Generation (RAG) pipelines and contextual AI systems.
- Hands‑on experience with vector databases such as Pinecone, Milvus, FAISS, ChromaDB, or similar platforms.
- Strong experience designing and developing RESTful APIs, GraphQL APIs, and microservices architectures.
- Experience working with SQL and NoSQL databases such as PostgreSQL, MySQL, MongoDB, DynamoDB, or Redis.
- Hands‑on experience with AWS, Azure, or Google Cloud Platform.
- Strong experience deploying and managing applications using Docker, Kubernetes, and containerized environments.
- Experience building CI/CD pipelines and implementing DevOps best practices.
- Good understanding of AI/ML workflows, model lifecycle management, monitoring, and observability.
- Experience implementing authentication, authorization, API security, rate limiting, and compliance controls.
- Strong debugging, performance optimization, and problem‑solving skills.
- Ability to work independently and manage multiple development initiatives simultaneously.
- Candidates should be based in Ahmedabad or willing to relocate to Ahmedabad, Gujarat.
- Prior experience in AI, SaaS, Software Product, or Data Engineering organizations is highly preferred.
Responsibilities
- Design, develop, and maintain scalable backend services for Generative AI and LLM-powered applications.
- Build and integrate REST APIs, GraphQL APIs, and microservices to support AI‑driven platforms.
- Implement and optimize Retrieval Augmented Generation (RAG) pipelines and vector search architectures.
- Integrate OpenAI, Azure OpenAI, Anthropic, Gemini, and open‑source LLMs into production applications.
- Design and manage prompt orchestration, context management, and AI workflow automation.
- Develop scalable data processing and retrieval systems for AI applications.
- Optimize AI application performance, latency, reliability, and infrastructure costs.
- Build and maintain integrations with vector databases, SQL databases, and NoSQL systems.
- Deploy, monitor, and scale applications using cloud‑native technologies and containerized environments.
- Implement security, compliance, authentication, authorization, and API governance best practices.
- Collaborate closely with Data Scientists, ML Engineers, Product Teams, and Frontend Developers.
- Participate in architecture discussions, code reviews, technical documentation, and engineering best practices.
- Monitor AI workloads and implement observability frameworks including logging, metrics, and alerting.
- Continuously evaluate emerging Gen AI technologies and recommend improvements to existing systems.
Qualifications
Educational Qualification
Bachelor's or Master's Degree in Computer Science, Information Technology, Engineering, or a related field.
Experience
- 5–8 years of backend software development experience.
- Experience with distributed systems and scalable architectures.
Programming Languages
AI & LLM Technologies
- OpenAI
- Azure OpenAI
- Anthropic
- Gemini
- Open-source LLMs
- Prompt Engineering
- Prompt Chaining
- Function Calling
- Agentic AI
- Retrieval‑Augmented Generation (RAG)
Vector Databases
- Pinecone
- Milvus
- FAISS
- ChromaDB
Backend Technologies
- REST APIs
- GraphQL
- Microservices
Databases
- PostgreSQL
- MySQL
- MongoDB
- DynamoDB
- Redis
Cloud Platforms
- Amazon Web Services (AWS)
- Microsoft Azure
- Google Cloud Platform (GCP)
DevOps
- Docker
- Kubernetes
- CI/CD
- Containerization
AI Frameworks (Preferred)
- LangChain
- LlamaIndex
- Semantic Kernel
- CrewAI
- AutoGen
Additional Skills
- AI/ML Workflows
- MLOps
- Model Monitoring
- AI Governance
- Observability
- Performance Optimization
- Problem Solving
- Technical Documentation