{"id":1950298,"url":"https://alion.io/job/strukton-generative-ai-engineer","title":"Generative AI Engineer","company":{"id":690382,"name":"Strukton","domain":"strukton.com","url":"https://alion.io/company/strukton","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SmartRecruiters","truth_index":{"grade":"B","score":75,"open_postings":7,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":32,"computed_at":"2026-10-10T05:45:15Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Utrecht, Netherlands"],"countries":["NL"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":5000,"max":8000,"currency":"EUR","period":"month","gross":null,"usd_annual":107580},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"CI/CD","optional":false},{"name":"LLM","optional":false},{"name":"OpenAI","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"Terraform","optional":false}],"status":"live","first_seen_at":"2026-10-06T06:54:24Z","employer_posted_date":"2026-10-06","last_verified_at":"2026-10-11T23:21:08Z","board_verified":true,"closed_at":null,"days_open":5,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":5},"description":"Eerste engineer in het AI-team van Strukton. Neem over wat er staat, bepaal hoe we verder bouwen.\nStrukton zet AI in om het werk van collega’s makkelijker te maken. De eerste toepassingen draaien in productie, deels gebouwd met externe partners. We zoeken een senior software engineer die generatieve AI goed begrijpt, deze kennis in huis brengt en samen met de business bouwt aan wat hierna komt.\nWaar je aan werkt\nEen paar voorbeelden van wat er nu speelt:\nBestekken en contractdocumenten automatisch uitlezen, zodat calculatoren en system engineers beginnen met een ingevulde vertrekbasis in plaats van een blanco document;\nherleidbaarheid als harde eis: elke regel die AI oplevert, verwijst naar de bron, en de vakman beslist;\nvan extractie naar ondersteuning verderop in het proces, zoals tekeningen en offertes ontsluiten, chatten over projectdocumenten of een begroting voorvullen.\nEen deel hiervan wordt nu met externe partners gebouwd. Jij neemt oplossingen over waar dat aan de orde is, maakt ze beheersbaar en bouwt verder. We blijven partners inzetten als flexibele schil, maar jij bewaakt de technische keuzes, kwaliteit en overdraagbaarheid.\nWat je doet\nGeneratieve AI-oplossingen ontwerpen en bouwen met Python, LLM's, RAG en agents, en ze van eerste versie naar productie brengen.\nBestaande AI-oplossingen van externe partijen beoordelen, overnemen en doorontwikkelen.\nHet achterliggende probleem van een businessvraag doorgronden en vertalen naar een passende technische oplossing.\nOnderhoudbare code, backendservices en API-koppelingen bouwen die in ons Azure-landschap passen.\nDe kwaliteit van AI-output systematisch meten en verbeteren met testsets, evaluatiecriteria en monitoring.\nTechnische keuzes uitlegbaar maken voor collega's zonder technische achtergrond.\nTechniek\nOnze huidige technische omgeving bestaat onder meer uit Python, Azure OpenAI, Azure AI Foundry, Azure AI Search, Document Intelligence, RAG en agents, PostgreSQL, Container Apps, Terraform en Azure DevOps met CI/CD.\nWe kiezen technologie omdat die bij het probleem past en binnen onze architectuur beheersbaar is.\n Je bent de eerste engineer in ons AI-team en rapporteert aan de Head of AI. Dat betekent twee dingen.\nJe bent binnen het AI-team het eerste technische aanspreekpunt. Binnen de kaders van architectuur en security bepaal je mede welke standaarden we hanteren en hoe we generatieve AI bouwen, testen en in productie houden.\nDaarnaast is het team nog in aanbouw. Nu combineer je nieuwbouw en beheer. Naarmate het team groeit, bepalen we samen waar jouw zwaartepunt komt te liggen.\nJe werkt nauw samen met de ruim 40 IT-professionals van Strukton Nederland, met name Data & Integraties, Architectuur, Cloud en Security & Infra, en met de business die de vraag stelt.\n Aantoonbare ervaring met professionele Python-ontwikkeling en met het naar productie brengen van software die daadwerkelijk gebruikt wordt.\nPraktische ervaring met LLM’s, RAG, agents en het evalueren van AI-output.\nErvaring met Azure, zoals Azure OpenAI en Azure AI Foundry, of een vergelijkbaar cloudplatform, backendontwikkeling en het werken met API’s en databronnen.\nJe hebt eerder code van anderen overgenomen en beheersbaar gemaakt.\nJe kunt technische keuzes helder uitleggen aan architectuur, security én business, en je voelt je prettig in een omgeving waar je zelf structuur en richting aanbrengt.\nErvaring met document intelligence of productiebeheer van AI-toepassingen is een pré.\nDe rol is bedoeld voor een senior engineer. Kijk je nu nog naar jezelf als medior, maar heb je aantoonbaar zelfstandig productieoplossingen gebouwd en bestaande codebases overgenomen? Dan nodigen we je ook uit om te reageren.\n Bij Strukton werk je in een professionele maar toegankelijke omgeving waar samenwerken belangrijk is. Je kunt rekenen op:\nEen goed salaris tussen € 5000,- en € 8000,- per maand, afhankelijk van kennis en ervaring;\nEen goed pensioen bij Rail & OV: een sterk fonds dat vooroploopt in duurzaam beleggen. Zit je nu in een ander fonds? Houd er rekening mee dat Rail & OV op 1 januari 2026 al overstapte op het nieuwe pensioenstelsel.\n38 vrije dagen en een netto algemene kostenvergoeding;\nRuime opleidings- en ontwikkelingsmogelijkheden om je carrière verder vorm te geven;\nFlexibele werktijden en de mogelijkheid om hybride te werken;\nFiets voordelig naar je werk met een leasefiets via onze regeling\nWil je meer weten?\nEerst inhoudelijk sparren over de rol, de technische omgeving of het team? Neem contact op met Martine via  of bel of app naar +31 6 15 00 24 81.\nSolliciteren\nStuur je cv en beantwoord kort twee vragen:\nBeschrijf een AI-oplossing die je zelf naar gebruikers of productie hebt gebracht. Wat was jouw rol, welke technische keuzes maakte je, en wat heb je na ingebruikname aangepast?\n\nBeschrijf een applicatie of codebase die je van iemand anders hebt overgenomen. Hoe beoordeelde je de kwaliteit en architectuur, en hoe heb je die beheersbaar doorontwikkeld?\nBij Strukton geloven we dat diversiteit en inclusie bijdragen aan een sterkere organisatie. Wij bieden gelijke kansen aan iedereen en streven naar een werkomgeving waarin verschillen worden gewaardeerd, talent zich kan ontwikkelen en iedereen zich welkom voelt.","description_format":"text","description_chars":5249,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Dutch","level":"All levels","optional":false},{"language":"German","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-06T09:44:16Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":3,"expected_fill_days":32,"reasons":["conf:0","velocity","win:early"],"computed_at":"2026-10-10T05:45:15Z"},"pay":{"stated_usd_annual":107580,"is_top_pay":false},"html_url":"https://alion.io/job/strukton-generative-ai-engineer","json_url":"https://alion.io/job/strukton-generative-ai-engineer.json","meta":{"generated_at":"2026-10-12T00:54:52Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":846,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":690382},"rest":"https://alion.io/mcp/rest/get_company?id=690382"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fstrukton-generative-ai-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fstrukton-generative-ai-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fstrukton-generative-ai-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/strukton-generative-ai-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fstrukton-generative-ai-engineer"}]}