About this role
As an AI-Native Software Engineer, you will build and operate production software for Heidelberg Materials, integrating AI into your core engineering workflow. You'll delegate tasks to coding agents, review their output, and maintain strong engineering fundamentals to ensure safe, scalable AI-assisted delivery. This role involves turning AI capabilities into real product features, guiding them from experimentation to production and user impact.
What we are looking for 6
- Design, build, and operate production services and applications end-to-end
- Utilize AI agents for research, planning, and implementation, owning the final code
- Enhance quality and architecture discipline in an AI-assisted development environment
- Manage AI-specific risks including prompt injection, data leakage, and licensing
- Collaborate with business stakeholders across the full product lifecycle
- Experience with .NET, Python, TypeScript, and cloud services (Azure preferred)