Purple Drive
GenAI Developer
- Compensation
- Not disclosed
- Location
- Cincinnati, OH, USA
- Work setup
- Onsite
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Ai engineering
- Posted
Skills
Nice to have
- Experience building production-grade GenAI applications.
- Hands-on experience with Azure OpenAI and Azure AI Foundry.
- Exposure to Vector Databases such as Pinecone, ChromaDB, FAISS, or Azure AI Search.
- Experience with Agentic AI and multi-agent workflows.
- Strong understanding of cloud-native application design patterns.
- Experience working in Agile/Scrum environments.
Full description
Senior GenAI Developer (Java, Spring Boot & Azure AI)
Job Summary
We are seeking a highly skilled GenAI Application Developer with strong expertise in Java, Spring Boot, Microservices, APIs, and cloud-native application development. The ideal candidate should have hands-on experience building Generative AI-powered applications using Azure OpenAI Services and the Azure Cloud ecosystem.
The role involves designing, developing, and deploying enterprise-grade AI applications leveraging Large Language Models (LLMs), LangChain, LangGraph, Azure AI Services, and modern cloud-native architectures. Candidates with Machine Learning experience and a strong software engineering background will be highly preferred.
Key Responsibilities
- Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, REST APIs, and Microservices architecture.
- Build and deploy Generative AI applications leveraging Azure OpenAI Services and Azure AI ecosystem.
- Develop AI-powered solutions using Large Language Models (LLMs), prompt engineering, Retrieval-Augmented Generation (RAG), and agent-based workflows.
- Design and implement AI orchestration frameworks using LangChain and LangGraph.
- Integrate AI services with enterprise applications through APIs and Microservices.
- Develop scalable cloud-native solutions on Microsoft Azure.
- Collaborate with business stakeholders, architects, and engineering teams to define AI solution strategies.
- Design and implement secure, scalable, and high-performance backend systems.
- Build and maintain CI/CD pipelines for AI and cloud-native applications.
- Monitor application performance and optimize AI workflows for scalability and reliability.
- Participate in Agile development processes, code reviews, and technical design discussions.
- Support deployment, troubleshooting, and production maintenance of AI-powered applications.
Required Skills
Generative AI & LLMs
- Generative AI Application Development
- Large Language Models (LLMs)
- Azure OpenAI Services
- Prompt Engineering
- Retrieval-Augmented Generation (RAG)
- AI Agents
- AI Workflow Orchestration
AI Frameworks
- LangChain
- LangGraph
- Semantic Search
- Vector Databases