Senior AI Software Engineer (w/m/div.)
Core
Design and implement agentic automation for business and engineering processes, replacing manual routines with autonomous, reliable, and observable AI workflows.
Role type
Senior AI Software Engineer (Agentic Systems)
Builds
Multi-agent systems, AI agents for end-to-end business and engineering processes
Domain
Industrial automation, Power Solutions, Enterprise IT
Deliverable
production ML models
Required skills
Python (AsyncIO, FastAPI, Pytest), TypeScript/Node.js, Go, multi-agent orchestration, RAG, tool/function calling, agent memory/state management, PostgreSQL, vector databases, RESTful APIs, CI/CD pipelines, Docker, Kubernetes, cloud platforms (Azure, GCP)
Preferred skills
Low-code platforms (n8n, Power Platform), managed LLM platforms (Azure OpenAI, Vertex AI), stream processing (Spark, Kafka), Infrastructure as Code
Technologies
n8n, Copilot Studio, LangGraph, Semantic Kernel, MCP, Pydantic, JSON Schema, pandas, GitHub Actions, Azure DevOps, ArgoCD
Responsibilities
Design and implement agentic automation for business and engineering processes; take ownership of architecture and implementation of complex, highly scalable multi-agent systems; seamlessly integrate LLMs with existing enterprise IT systems, engineering tools, and data pipelines; work closely with domain experts, data engineers, and developers to deliver sophisticated software projects; contribute to team development by sharing knowledge, reviewing code, and mentoring developers
Seniority
Senior, hands-on IC