AI Software Engineer
Core
Design, develop, and maintain scalable backend services and APIs integrating Generative AI models into enterprise applications.
Role type
Senior Backend Engineer (Generative AI)
Builds
Scalable microservices and production AI-integrated applications
Domain
Insurance technology / Generative AI
Deliverable
production ML models | product features
Required skills
Java Spring Boot, Python, RESTful APIs, microservices architecture, asynchronous processing, Generative AI APIs, LangChain, LLM orchestration, RAG pipelines, prompt engineering, vector databases
Preferred skills
Multi-modal AI systems, agentic AI frameworks, MLOps, Docker, Kubernetes, CI/CD pipelines, cloud platforms (Azure, AWS, GCP), frontend frameworks (React, Angular)
Technologies
Java Spring Boot, Node.js, Python FastAPI, OpenAI, Hugging Face, LangChain, Docker, Kubernetes, Microsoft Azure
Responsibilities
Design and maintain backend services and APIs; Integrate and deploy Generative AI models into production; Fine-tune and optimize LLMs for specific use cases; Build secure, scalable, and high-performance microservices; Monitor and improve system performance, reliability, and scalability; Implement CI/CD pipelines, containerization, and orchestration; Deploy and manage applications on cloud platforms
Seniority
Mid-Senior, hands-on IC