Backend Developer AI
Core
Design, develop, and implement production applications based on Large Language Models (LLMs) to accelerate digital transformation for clients.
Role type
Senior Backend Developer specializing in AI/LLM applications
Builds
Production-grade LLM applications integrating APIs, RAG, and agentic workflows
Domain
Artificial Intelligence, Cloud Computing, Backend Engineering
Deliverable
production ML models
Required skills
LLM application design and implementation, API integration (OpenAI, Claude, Gemini, open-source models), prompt engineering, function calling, structured outputs, RAG, embeddings, latency optimization, LLM security (prompt injection prevention), Python, Java, TypeScript/Node.js, REST APIs, microservices architecture, CI/CD, Docker, Kubernetes, LangChain, LangGraph, LlamaIndex, Semantic Kernel, AutoGen, vector databases (Pinecone, Weaviate, pgvector, Chroma), Elasticsearch/OpenSearch
Preferred skills
MCP (Model Context Protocol), frontend development (Angular or React)
Technologies
Azure, AWS, GCP, LangChain, LangGraph, LlamaIndex, Semantic Kernel, AutoGen, Pinecone, Weaviate, pgvector, Chroma, Elasticsearch, OpenSearch, Docker, Kubernetes
Responsibilities
Design and implement LLM-based applications in production environments, integrate various LLM APIs and open-source models, develop agentic workflows and multi-step processes, optimize costs and latency for LLM applications, ensure LLM security and input validation, build and maintain backend microservices and APIs
Seniority
Senior, hands-on IC