We are looking for a skilled Back-End Developer to join our Generative AI team and help build scalable, intelligent systems powered by modern AI models. In this role, you will focus on designing and developing robust backend services and APIs that enable GenAI-driven applications to move seamlessly from concept to production. You will collaborate closely with AI engineers, product managers, and front-end teams to deliver reliable, secure, and high-performance solutions.
Responsibilities
- Design, develop, and maintain backend services and APIs for Generative AIpowered applications
- Build and manage scalable backend architectures supporting AI workflows such as prompt orchestration, embeddings, retrieval-augmented generation (RAG), and agent execution
- Integrate Generative AI models and platforms (e.g., OpenAI, Azure OpenAI, Hugging Face) into production-grade systems
- Work closely with AI/ML engineers to operationalize LLMs, vector databases, and inference pipelines
- Ensure backend systems are secure, scalable, reliable, and optimized for performance
- Design and manage data storage using SQL and NoSQL databases
- Implement authentication, authorization, logging, monitoring, and error-handling mechanisms
- Write clean, maintainable code along with unit and integration tests
- Participate in code reviews, architectural discussions, and agile sprint planning
- Support deployment, monitoring, and maintenance of backend services in cloud environments
Requirements
- 1+ years of experience in backend development using Node.js, Python, or .NET
- Strong understanding of RESTful APIs, backend system design, and microservices architecture
- Experience working with Generative AI models, LLM APIs, or AI-powered workflows
- Familiarity with vector databases (e.g., Pinecone, Weaviate, FAISS) and embedding-based search
- Experience with cloud platforms such as Azure, AWS, or GCP
- Hands-on experience with Docker and basic understanding of container orchestration (Kubernetes preferred)
- Proficiency in working with SQL and NoSQL databases
- Exposure to AI/ML tools or libraries such as OpenAI APIs, LangChain, Hugging Face, or Azure OpenAI
- Strong problem-solving skills with the ability to collaborate effectively across teams
- Good communication skills and a product-focused mindset
Good to Have
- Experience with LLMOps and AI application lifecycle management
- Hands-on experience with agent-based frameworks (e.g., AutoGPT, LangGraph)
- Knowledge of CI/CD pipelines, GitHub Actions, or Azure DevOps
- Experience implementing observability tools for logging, monitoring, and analytics
- Understanding of scalable backend patterns for AI-heavy workloads
Skills: azure,nestjs,nodejs,reactjs,orchestration,models,stack,design,nextjs,genai,code,databases,typescript,prompt,ml,angular