Senior Software Architect - Generative AI (m/f/d)
Core
Design end-to-end Generative AI solution architectures and implementation plans for company-wide digital initiatives, leading research and evaluation of GenAI technologies to develop a technology roadmap.
Role type
Senior Software Architect (Generative AI)
Builds
Scalable, reusable GenAI application platform (APIs, services, components) leveraging across multiple products and teams
Domain
Energy sector + Generative AI
Deliverable
production ML models | product features
Required skills
LLMs, GenAI patterns (RAG, agent integration, prompt orchestration), Python, distributed systems, cloud-native architecture (microservices, containers, Kubernetes), vector databases, relational/time-series databases, software engineering best practices, CI/CD, code review
Preferred skills
Java/Spring Boot, ReactJS, open-source AI contributions
Technologies
AWS, Azure, Google Cloud, PyTorch, TensorFlow, Langchain, Postgres/MySQL, ClickHouse
Responsibilities
Analyze business requirements and design end-to-end GenAI solution architectures; Lead research and evaluation of GenAI technologies and trends; Design and evolve a scalable, reusable GenAI application platform; Define architecture and standards for secure, governed data flows; Establish and review standards for code, prompts, model configurations, and pipelines; Work on multiple GenAI initiatives in parallel and supervise, coach and guide software and ML/AI engineers; Drive and support troubleshooting and optimization of GenAI solutions in production environments; Provide technical leadership and mentorship, evangelizing GenAI best practices with stakeholders
Seniority
Senior, hands-on IC with mentorship