Software Application Developer, Gen AI
Core
Design and build generative AI-powered features and AI-enabled applications using LLM-based services and retrieval patterns to support automation and intelligent workflows.
Role type
Software Application Developer (Gen AI)
Builds
AI-enabled applications and generative AI features integrated into enterprise systems
Domain
Financial Services / Generative AI
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Oracle, SQL, microservices architecture, AWS cloud services, API integration, messaging systems, prompt engineering, LLM integration, retrieval-based approaches, AI-assisted engineering tools, responsible AI practices
Preferred skills
Python, cloud-native design, AI engineering patterns, vector databases, orchestration approaches
Technologies
AWS, Lambda, JSON, XML, GitHub Copilot, Oracle, Spring Boot, SQL, Java, Python, LLM, microservices
Responsibilities
Design and build generative AI-powered features using LLM-based services and retrieval patterns; Develop AI-enabled applications that support automation, summarization, and intelligent workflows; Integrate AI capabilities into existing systems through APIs, microservices, and cloud services; Use AI-assisted development tools to speed up coding, testing, and documentation; Validate AI-generated outputs for accuracy, security, and maintainability before production release; Troubleshoot and resolve issues in both development and production environments
Seniority
Mid-level (3-6 years experience)