Generative AI Software Engineer
Core
Design, develop, and industrialize Generative AI applications and integrate GenAI tools into software development workflows for enterprise clients.
Role type
Generative AI Software Engineer
Builds
Scalable GenAI applications, agentic workflows, and LLM-based solutions
Domain
Enterprise Software Engineering, Generative AI, Supply Chain & Engineering
Deliverable
production ML models
Required skills
Python, Java, C#, TypeScript, Generative AI tools, Design patterns, CI/CD, LLM application development, Prompt engineering, RAG, API integration
Preferred skills
LangGraph, LangChain, LlamaIndex, Semantic Kernel, Agentic systems, Azure OpenAI, Vector databases, DevOps, Docker, Kubernetes, LLMOps
Technologies
Python, Java, C#, TypeScript, GitHub Copilot, Claude, LangGraph, LangChain, LlamaIndex, Semantic Kernel, Azure OpenAI, OpenAI API, Docker, Kubernetes
Responsibilities
Design and develop GenAI applications from prototyping to production; Integrate GenAI tools into software development and quality engineering; Develop agentic workflows and LLM-based solutions; Use AI-assisted development tools to accelerate coding and testing; Collaborate with cross-functional teams to deliver innovative solutions; Define standards and best practices for enterprise GenAI adoption
Seniority
Mid-level (3+ years experience)
