About this role
Heidelberg Materials is one of the world's largest integrated manufacturers of building materials and solutions with leading market positions in cement, aggregates, and ready-mixed concrete. We are represented in more than 50 countries with around 51,000 employees at almost 3,000 locations and now we’re seeking to recruit in Heidelberg Materials Digital Hub Wrocław.
What will you do:
As an AI-Native Software Engineer, you build and run production software for Heidelberg Materials using AI as a core part of your engineering workflow. You delegate work to coding agents, review and own everything they produce, and keep the engineering fundamentals (security, architecture, testing, refactoring, continuous delivery) that make AI-assisted delivery safe at scale. You’ll turn AI capabilities into real product features, taking ideas from experimentation through to production and user impact.
- Design, build, and operate production services and applications end to end. You own what you ship, including what an agent wrote.
- Work in a research, plan, implement cycle: let agents research and draft the plan, review the plan with your peers before any code is written, then hand off the implementation and review the result.
- Raise the quality bar where AI shifts the bottleneck. More generated code means architecture discipline matters more, not less.
- When an agent makes the same mistake twice, fix the setup, not just the output: improve the repository instructions, checks, hooks or a shared skill.
- Contribute what works back to our shared tooling so other teams benefit.
- Bring business and system context into your work through our shared knowledge base and connections to Jira and Confluence, and add what only lives in people's heads so that colleagues and agents can use it.
- Apply judgement on AI-specific risks: prompt injection, personal data and secrets in prompts, licensing, and wrong AI output reaching production.
- Try new AI capabilities early and share what you learn (what worked, what didn't, what it cost) with our internal AI-native community.
- Use the speed AI gives you to shorten the loop, not to build more unvalidated software - prototype, show it, learn, discard or harden.
- Spend AI credits where they create value: know roughly what a task costs and stop when more spend no longer pays off.
- Work directly with business stakeholders or your product manager across the whole lifecycle: shape the problem, test feasibility with prototypes, investigate production issues and follow up on adoption.
- Communicate trade-offs clearly to technical and non-technical stakeholders across countries and departments
We are looking for these competencies:
- ## BSc or MSc in Computer Science or comparable education.
- Solid experience building and operating production software, including hands-on delivery with coding agents on real codebases.
- Curiosity to keep up with AI capabilities as they change, and the habit of sharing what you learn.
- Comfortable working across .NET, Python and TypeScript.
- Hands-on experience with cloud services (Azure preferred), containerisation, and CI/CD pipelines.
- Solid testing discipline (unit, integration, contract) and an instinct for what AI-generated code needs covered.
- A working understanding of how large language models behave and where they fail, and the judgement to know when not to use AI.
- Awareness of AI-specific security and compliance risks (prompt injection, data leakage, secrets in context, IP and licensing).
- Proven track record of working directly with stakeholders and end users, not only through a product owner.
- Bias for short feedback loops: shipping small, validating with real users, and changing course on evidence.
- Passion for finding simple solutions to complex problems.
- Proficient in both verbal and written English.
What is beneficial:
- Experience with RAG pipelines, embeddings, or vector search (e.g. pgvector) • Prompt evaluation, LLM-as-judge, or AI output quality measurement experience
- Experience introducing AI-assisted ways of working to a team (enablement, templates, guidelines)
- Familiarity with DORA or SPACE metrics and engineering-productivity measurement
- Experience with product discovery, user research, or value-case definition
- Domain exposure to heavy industry, manufacturing, logistics, or supply chain
- Experience in workflow automation or orchestration
- Experience working in multi-country or multi-cultural organisations
- Active GitHub profile with open-source contributions
What we offer:
- Employment contract in well-established company that is part of Heidelberg Materials Group;
- Comprehensive benefit package, including private medical care, subsidized multisport card, holiday and childrens‘s summer camp allowances, culture and sport subsidies, fresh fruit at work;
- Extensive range of internal and external training opportunities;
- Cultural events and sports competitions for employees;
- Annual Bonus.
What’s going to happen next?
Once you apply to this job advert, our recruiter will reach out to you within a week. If there is interest on both sides, we will schedule a pre-screening call to learn more about your experience and motivation to join our team.