Lead Software Engineer GenAI-Engineering (all genders)
Core
Lead Software Engineer driving GenAI integration across the software lifecycle, establishing AI-assisted development workflows, and coaching teams on responsible AI usage.
Role type
Senior IC Lead Software Engineer (GenAI Engineering)
Builds
AI-enabled software solutions, internal AI services (MCP-Server, APIs), and CI/CD pipelines integrating GenAI tools.
Domain
Software Development, Artificial Intelligence
Deliverable
production ML models | product features | infrastructure
Required skills
Java/Spring Boot/Quarkus, TypeScript/React/Angular/Vue, Clean Code, Testing, CI/CD, Microservices, Docker, Kubernetes, Cloud, AI-assisted development (Claude Code, GitHub Copilot), Agent-based software development
Preferred skills
Pair/Mob programming, Mentoring, Best Practices development, Prompt engineering
Technologies
Java, Spring Boot, Quarkus, TypeScript, React, Angular, Vue, Docker, Kubernetes, Claude Code, GitHub Copilot, MCP-Server
Responsibilities
Lead and technically guide development teams in applying GenAI throughout the software lifecycle; Establish workflows for using AI tools (e.g., code assistants, review agents) as standard practice; Improve team velocity and quality by implementing generated tests, refactoring, and structured AI prompts; Develop and integrate AI services and APIs into development environments and CI/CD pipelines; Perform hands-on coding in backend, frontend, or fullstack roles; Coach developers on responsible and efficient AI usage and establish guidelines and playbooks.
Seniority
Senior, hands-on IC with leadership responsibilities