Vind je volgende kans

Zoek vacatures op beroep, vaardigheid en locatie. Bekijk de eisen voordat je je sollicitatie voorbereidt.

Een goede zoektocht stopt niet bij een aantrekkelijke functietitel. Vergelijk taken, vereisten en arbeidsvoorwaarden met je ervaring. Deze gids helpt je om kansen te selecteren, relevante documenten voor te bereiden en te controleren waar je elke sollicitatie moet indienen.

De interface is in het Nederlands. Functietitels en beschrijvingen van werkgevers blijven in de oorspronkelijke publicatietaal, die Engels kan zijn.

Filters wissen

Resultaten: 14.070

← Terug naar de resultaten

Senior SWE - Python / TypeScript

Weekday AI

Werken op afstand

Locatie
Remote (United States)
Geplaatst
19 okt 2026

Controleer vóór je solliciteert op de website van de werkgever of de vacature nog openstaat en bekijk de volledige voorwaarden.

Functieomschrijving

De interface is in het Nederlands. Functietitels en beschrijvingen van werkgevers blijven in de oorspronkelijke publicatietaal, die Engels kan zijn.

This role is for one of our clients Role Type: Contract Engagement Duration: 3 months Location: Remote – North America preferred Preferred Geographies: United States (approved regions) and Canada Start Date: Immediate Experience Required: 5+ years Compensation: $100–$150 per hour Availability: Minimum 4 hours per day and 20 hours per week, with at least 4 hours of overlap with Pacific Standard Time (PST) We are looking for a highly skilled Senior Software Engineer with expertise in Python, TypeScript, JavaScript, or Go to support advanced AI development and evaluation initiatives. The ideal candidate combines strong software engineering fundamentals with exceptional attention to quality, hands-on experience in preference data collection or rubric creation, and the ability to translate complex technical work into clear, actionable insights. This role is suited to engineers who can operate effectively in ambiguous, fast-paced environments, exercise sound technical judgment, and prioritize practical execution. Candidates should be able to distinguish high-quality examples from mediocre ones, articulate their reasoning, and help turn qualitative assessments into scalable evaluation processes. Prior experience working with large, complex codebases, such as Visual Studio Code (VS Code), is an advantage. Key Responsibilities Rubric Development: Design, refine, and iterate on rubrics, evaluation frameworks, and quality criteria for preference data. Data Review and Quality Assurance: Review, assess, and label data while identifying subtle inconsistencies, quality issues, and opportunities for improvement. Engineering Infrastructure: Build, maintain, and optimize pipelines and infrastructure supporting data generation, collection, processing, and evaluation workflows. Technical Documentation: Synthesize findings from data analysis and evaluation activities into concise reports, updates, recommendations, and actionable summaries. Cross-Functional Collaboration: Work closely with researchers and engineers to translate qualitative judgments into structured, repeatable, and scalable processes. Codebase Navigation: Understand, contribute to, and maintain complex software repositories while ensuring code quality, reliability, and performance. Continuous Improvement: Identify workflow inefficiencies and implement practical improvements to data quality, evaluation consistency, and engineering processes. Required Skills and Qualifications At least 5 years of professional software engineering experience with Python, particularly in building and maintaining pipelines and infrastructure, or with TypeScript, JavaScript, or Go. Hands-on experience with preference data collection, rubric creation, or developing evaluation criteria. Strong understanding of software engineering principles, code quality, debugging, and maintainable system design. Excellent written and verbal communication skills, with the ability to explain complex technical concepts clearly and concisely. Strong analytical skills and the ability to make consistent, well-reasoned quality judgments. Demonstrated ability to explain why a particular solution, example, or implementation meets a high quality standard. Comfort working independently in ambiguous environments while prioritizing execution and timely delivery. Preferred Qualifications Experience contributing to or navigating large-scale, complex open-source codebases, such as VS Code. Experience building data pipelines, developer infrastructure, or automated evaluation systems. Background in AI model evaluation, preference data workflows, data annotation, or quality assessment. Experience collaborating with AI researchers, machine learning engineers, or multidisciplinary technical teams. Education from a leading university or professional experience at a highly regarded technology company. Evaluation and Selection Process Candidates will undergo the following evaluation stages: Application and Screening: Submit an application and complete the required screening questions. AI Interview: Complete an AI-based interview. Coding Challenge: Demonstrate technical proficiency through a coding assessment. Technical and Cultural Interview: Participate in an approximately 30-minute discussion covering technical expertise, communication, judgment, and collaboration. Final Review: Complete the final candidate evaluation and selection process. Additional Requirements A LinkedIn profile is mandatory and must be included in the candidate's resume. Candidates from leading technology companies and top-tier universities are strongly preferred. Candidates must not currently be employed by Microsoft. Applicants should be able to commit to the required weekly hours and PST overlap for the full contract duration.

Zoek, vergelijk en bereid je sollicitatie voor

Begin met een beroep of vaardigheid die je wilt gebruiken. Pas de locatie- en beroepsfilters aan en open vacatures om de verantwoordelijkheden te vergelijken. Vind je geen resultaten, probeer dan een kortere zoekterm of verwijder één filter tegelijk.

Maak onderscheid tussen vereisten en voorkeuren. Controleer werktijden, beloning en locatie wanneer die zijn vermeld. Ook werk op afstand kan een bepaald woonland, een werkvergunning of overlappende werktijden vereisen. Bevestig de beschikbaarheid en volledige voorwaarden bij de werkgever.

Kies echte voorbeelden uit je ervaring die aansluiten op de functie-eisen. Leg je bijdrage uit en gebruik alleen cijfers die je kunt onderbouwen. Volg de instructies van de werkgever en controleer contactgegevens, inhoud en PDF voordat je de sollicitatie verstuurt.

Voordat je solliciteert

Vragen over werk zoeken

Waarom zijn sommige vacatures in het Engels?

Werkgevers schrijven hun eigen titels en omschrijvingen. We behouden die teksten om de vereisten en voorwaarden niet te veranderen. De navigatie en deze gids zijn in het Nederlands. Vind je niets met Nederlandse zoekwoorden, probeer dan ook de functie of vaardigheid in de taal van de vacature, bijvoorbeeld “software engineer”.

Kan ik bij een baan op afstand vanuit elk land werken?

Niet altijd. Een werkgever kan bepaalde woonlanden, een werkvergunning of vaste werktijden vereisen. Controleer de oorspronkelijke vacature. Ontbreken deze gegevens, vraag dan om bevestiging voordat je aanneemt dat je vanuit jouw locatie kunt werken.

Wat doe ik als er geen resultaten zijn?

Probeer een bredere functietitel of één vaardigheid en verwijder de filters één voor één. Bedrijven gebruiken verschillende namen voor vergelijkbaar werk. Is een specifieke vacature verdwenen, zoek dan het referentienummer op de carrièrepagina van het bedrijf. Minder filters maken een gesloten vacature niet opnieuw beschikbaar.

Wordt mijn sollicitatie via ResumizeAI verstuurd?

De sollicitatieknop opent een externe website. Volg de instructies van de werkgever of het wervingsplatform en bevestig daar de verzending. Een cv voorbereiden in ResumizeAI is nog geen sollicitatie indienen. Opent de link alleen de bedrijfswebsite, zoek dan eerst de juiste vacature.

Hoe pas ik mijn cv en motivatiebrief aan?

Koppel de vereisten aan projecten, taken en resultaten die je kunt toelichten. Benadruk relevante ervaring zonder vaardigheden of prestaties te verzinnen. Leg in je brief je interesse uit met een concreet voorbeeld. Gebruik de gevraagde taal en bestandsindeling en controleer beide documenten voor verzending.