Senior Software Engineer GenAI Enterprise Applications (all genders)
Core
Develop enterprise-ready GenAI solutions, including agentic systems and functional capabilities that are robust, scalable, and auditable within enterprise landscapes.
Role type
Senior Software Engineer (GenAI Enterprise Applications)
Builds
Enterprise AI applications, AI microservices, AI gateways, and intelligent workflows integrated into existing business systems.
Domain
Enterprise Software Development / Generative AI
Deliverable
production ML models | product features
Required skills
Java/Spring Boot/Quarkus, TypeScript/React/Angular/Vue, Docker/Kubernetes, Cloud platforms, LLM/GenAI engineering, Retrieval-Augmented Generation, Agent orchestration, Workflow orchestration, Separation of Concerns, Domain-specific languages (DSLs), Testing, Monitoring, Guardrails, Security policies, Observability
Preferred skills
Microservice architecture, Event-driven architecture, Meta-models, Structured interfaces
Technologies
Java, Spring Boot, Quarkus, TypeScript, React, Angular, Vue, Docker, Kubernetes, Cloud
Responsibilities
Develop agent-based systems and GenAI functionalities; Implement AI architectural patterns; Integrate GenAI into existing enterprise applications; Design structured interfaces and DSLs; Build testing, telemetry, and guardrails for AI components.
Seniority
Senior, hands-on IC