Senior Software Engineer - Ai Training Review Layer (Python)

G2i Inc.
Santiago de Compostela, Spain
6 days ago

Role details

Contract type
Temporary contract
Employment type
Part-time / full-time
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

Training Data Artificial Intelligence Code Review Mobile Application Software Python (Programming Language) Language Modeling Large Language Models Information Technology

Job description

Overview You’ll join an expert annotation team to create training data for the world’s most advanced AI models.No previous AI experience is necessary.You’ll get your foot in the door with one of the most prominent players in the AI/LLM space today.We seek software engineers with 4+ years of experience to train large AI language models, helping cutting-edge generative AI models write better code.Projects typically include discrete, highly variable problems that involve engaging with these models as they learn to code.We currently have 200+ roles open!What Will I Be Doing?Evaluating the quality of AI-generated code, including human-readable summaries of your rationaleSolve coding problems, writing functional and efficient codeWriting robust test cases to confirm code works efficiently and effectivelySolving coding challenges, creating instructions to help others, reviewing the code before it goes into the model, and handling a variety of projects (e.G., determining which piece of Python code is better, or building a full mobile application using a chatbot and improving its responses)Pay Rates Pay rates vary based on location and seniority; see the listed details.Expectations are 15+ hours per week; there is no fixed upperlimit.Some engineers work *** hours per week, or more.You are paid weekly per hour of work done on the platform.Long term, there is no end date; work is expected for the next 2 years.You can end the contract at any time.The goal is 12 months of work, but if it’s not a fit you can leave.Flexible Schedules Developers can set their own hours.They will be part of teams, so strong performers adapt to project urgency and stay engaged, while remaining flexible on working hours.You can take a 3-hour lunch break.Instead of tracking hours, pay is calculated based on time spent on coding exercises on the platform.Interview Process Apply using the provided form.If selected, you’ll complete an async RLHF code review that takes about 35 minutes and must be finished within 72 hours of assignment.You’ll receive credentials to the RLHF platform.A group onboarding call will follow to answer questions.You’ll perform a simulated production-level RLHF task.This final interview will determine employment and leveling.Successful completion offers ongoing project opportunities as they become available.The current priority is software engineers well-versed in Python.Required Qualifications Master’s or PhD in Computer Science, OR a Bachelor’s in Computer Science / Engineering / STEM with 4+ years of specialized experienceComplete fluency in EnglishAbility to articulate complex scientific concepts clearly and engaginglyExcellent attention to detail and ability to maintain writing consistencySolid understanding of grammar, punctuation, and style guidelinesProficiency with PythonNice To Haves Recognized accomplishments or contributions to the coding community or in projectsProven analytical skills with creative problem-solvingAdept communication skills for understanding and discussing project requirementsCommitment to continuous learning and staying updated with coding advancements and best practicesEnthusiasm for teaching AI models and experience with technical writing#J-***-Ljbffr

Requirements

Successful completion offers ongoing project opportunities as they become available.The current priority is software engineers well-versed in Python.Required Qualifications Master’s or PhD in Computer Science, OR a Bachelor’s in Computer Science / Engineering / STEM with 4+ years of specialized experienceComplete fluency in EnglishAbility to articulate complex scientific concepts clearly and engaginglyExcellent attention to detail and ability to maintain writing consistencySolid understanding of grammar, punctuation, and style guidelinesProficiency with PythonNice To Haves Recognized accomplishments or contributions to the coding community or in projectsProven analytical skills with creative problem-solvingAdept communication skills for understanding and discussing project requirementsCommitment to continuous learning and staying updated with coding advancements and best practicesEnthusiasm for teaching AI models and experience with technical writing#J-*****-Ljbffr

About the company

Santiago de Compostela, La Coruña, España

Overview You’ll join an expert annotation team to create training data for the world’s most advanced AI models. No previous AI experience is necessary. You’ll get your foot in the door with one of the most prominent players in the AI/LLM space today.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:22 min

Shifting to a senior reviewer mindset for AI code

Chris Heilmann Chris Heilmann +14 · LIVE

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

2:20 min

Architecting language translation with focused training data

Jaroslaw Kutylowski Jaroslaw Kutylowski +1 · WWC 2023

1:32 min

Predicting missing words using specialized language models

David vonThenen David vonThenen · WWC Europe 2026

2:36 min

Exploring high-level Python frameworks for accelerated enterprise artificial intelligence

Paul Graham Paul Graham · LIVE

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

Videos

See all

Related articles

See all