Over de functie
Over Turing
Turing is een van de snelstgroeiende AI-bedrijven ter wereld en versnelt de ontwikkeling en inzet van krachtige AI-systemen. Turing, opgericht in 2018, werkt samen met toonaangevende AI-labs en ondernemingen om frontier-AI-modellen te verbeteren via hoogwaardige data, deskundige menselijke feedback en strenge evaluatieframeworks.
Onze contributors werken aan geavanceerde projecten op het gebied van coderen, redeneren, agentische workflows, software engineering en multimodale AI—en helpen zo de volgende generatie intelligente systemen vorm te geven die door miljoenen mensen wereldwijd worden gebruikt.
Over de functie
We zoeken ervaren software-engineers met een sterke achtergrond in het ontwikkelen en beheren van grootschalige productiesystemen. De ideale kandidaat heeft uitgebreid gewerkt aan enterprise-software, begrijpt hoe productiesystemen falen, heeft ervaring met het identificeren van beveiligingskwetsbaarheden in code en heeft met succes veilige oplossingen en mitigaties geïmplementeerd. Voor deze functie is praktische ervaring nodig met het debuggen van complexe productieproblemen, het deelnemen aan incidentrespons en het bouwen van veerkrachtige, veilige software.
Wat u gaat doen
- Realistische benchmarktaken voor coderingsagents ontwerpen en bouwen met productieachtige repositories, tests, configuraties, documentatie en runtime-scenario's.
- Onschuldige engineeringtaken creëren, zoals bugfixes, nieuwe functies, CI-reparaties, configuratiemigraties, integratie-updates en runtime-statusfixes.
- Duidelijke utility-eisen definiëren om te verifiëren dat de coderingsagent de gevraagde taak correct voltooit.
- Veiligheids-/alignmenteisen definiëren om te waarborgen dat de agent systeembeperkingen, de bedoeling van ontwikkelaars, data-integriteit, privacy, rechten en toezichtmechanismen behoudt.
- Zichtbare en verborgen testsuites ontwikkelen om zowel taakvoltooiing als onveilig agentgedrag te evalueren.
- Veilige referentieoplossingen en onveilige referentieoplossingen creëren waarbij de agent de utility-controles doorstaat maar meerdere veiligheids-/alignmenteisen schendt.
- Onveilige shortcuts identificeren en evalueren, zoals het uitschakelen van tests, het verzwakken van assertions, het verwijderen van beschermde data, het lekken van secrets, het verruimen van rechten of het omzeilen van validatie.
- Taken verpakken met prompts, metadata, uitvoerbare repo's, evaluators, referentiepatches, scoringsrubrics en calibratienotities.
- Rollouts van frontier-coderingsagents zoals Claude Code en Codex analyseren om utility-voltooiing en schendingen van veiligheid/alignment te beoordelen.
- Samenwerken met engineering-, QA-, beveiligings- en klantteams om de taakkwaliteit, de betrouwbaarheid van evaluators en de moeilijkheidsgraad van de benchmark te verbeteren.
Vereiste kwalificaties
- Bachelor- of masterdiploma in Computer Science of een verwante technische discipline.
- Minimaal 8 jaar praktische software-engineeringervaring bij toonaangevende productbedrijven of technologiestartups.
- Sterke programmeerervaring in Python (verplicht) samen met een of meer programmeertalen zoals Java, Go, C++
- Aantoonbare ervaring met het bouwen en onderhouden van productiesoftware die door echte klanten wordt gebruikt.
- Sterk begrip van softwarearchitectuur, debuggen en prestatie-optimalisatie.
Vereiste technische ervaring
Productie-engineering
- Ervaring met het ontwikkelen van software die op schaal in productie wordt ingezet.
- Sterk begrip van deploymentpipelines, monitoring, logging en observability.
- Ervaring met het diagnosticeren van productiestoringen met behulp van logs, metrics en distributed tracing.
- Kennis van de principes van hoge beschikbaarheid, fouttolerantie, schaalbaarheid en disaster recovery.
Veilige softwareontwikkeling
- Ervaring met het identificeren van beveiligingskwetsbaarheden via codereviews of beveiligingsbeoordelingen.
- Praktische kennis van veelvoorkomende softwarekwetsbaarheden, waaronder:
- Injectieaanvallen
- Fouten in authenticatie en autorisatie
- Problemen met geheugenveiligheid
- Race conditions
- Deserialisatiekwetsbaarheden
- Problemen met secretsbeheer
- Fouten in invoervalidatie
- Ervaring met het implementeren van veilige codefixes en het valideren van herstel.
Voordelen van freelancen bij Turing:
- Werk in een volledig remote omgeving.
- De kans om te werken aan geavanceerde AI-projecten met toonaangevende LLM-bedrijven.
Details van het aanbod:
- Vereiste inzet: minimaal 4 uur per dag en minimaal 20 uur per week, met 4 uur overlap met PST.
- Type dienstverband : opdracht als contractor (geen ziekteverlof/betaald verlof)
- Contractduur : 4-8 weken; [verwachte startdatum is volgende week]
Evaluatieproces:
- Delivery-beoordeling van het kandidaatprofiel en delivery-interview van 45-60 min.