Software Engineer for Training AI Data
G2i Inc
- Remote job
Accepted Locations
We accept applicants from the US, Canada, and most countries in LATAM and Europe. We are accepting candidates from some countries in Africa and Asia. For the complete list of accepted locations , click here . This work is 100% remote.
Loom Video
Our Founder/CEO, Gabe Greenberg , created a more in-depth Loom video that we highly recommend you watch! Check it out here:
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 3+ 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 rationale
Solve coding problems, writing functional and efficient code
Writing robust test cases to confirm code works efficiently and effectively
We asked the technical project manager to go into even more detail and this is how he answered: It is solving coding challenges, creating instructions to help others, reviewing the code before it goes into the model, and there's a ton of variety in the projects. We have everything from "Which piece of Python code is better?" to "Make a full mobile application using this chatbot, and improve the chatbot's responses afterward to make it faster."
Pay Rates
Compensation rates vary based on location and experience.
Note: The following rates are starting points and may be subject to change:
To view the complete list of locations and their values, click here.
US - 50/hr
Brazil - 25.40 USD /hr
Egypt - 14.60 USD /hr
Philippines - 24.20 USD /hr
Expectations are 15+ hours per week; however, there is no upper limit. We have engineers working 20-40 hours per week and some working 40+ hours per week. You can work as much as you want to. You'll get paid weekly per hour of work done on the platform.
Contract Length
Long term, there is no end date. They expect to have work for the next 2 years.
You can end the contract at any time. We hope you will commit to 12 months of work, but if you start and it's not a fit for you, we totally understand.
Flexible Schedules
Developers can set their own hours—ideal candidates will be interested in spending 40 hours a week. They will be with teams, so strong performers will adapt to the urgency of projects and stay engaged, but they will also be incredibly flexible on working hours.
You can take a 3-hour lunch, no problem. Instead of tracking your hours, you are paid according to time spent on the platform, calculated in the coding exercises.
Interview Process
Apply using this Ashby form.
If you seem like a good fit, we'll send an async RLHF code review that will take 35 minutes and must be finished within 72 hours of us sending it.
You'll receive credentials to the RLHF platform. We'll then set up a group call to answer any further questions about onboarding with the company.
You'll perform a simulated production-level task (RLHF task) on the platform. This will be your final interview, which will ultimately determine your employment and leveling. Successful completion of this process provides you with an opportunity to work on projects as they become available.
Tech Stack Priorities
- The current priority for this team is engineers with either a Data Science background who know Python well or software engineers who are well versed in Python.
Required Qualifications:
3+ years of experience in a software engineering/software development role.
Complete fluency in the English language.
Ability to articulate complex scientific concepts clearly and engagingly.
Excellent attention to detail and ability to maintain consistency in writing.
Solid understanding of grammar, punctuation, and style guidelines.
Proficiency with Python
Nice To Haves:
Bachelor's or Master’s degree in Computer Science
Proficiency in working with one or more of the following: Java, JavaScript, TypeScript, C++. SQL, Swift, Ruby, Rust, Go, NET, Matlab, PHP, HTML, DART, R, Apex, and Shell, C, C#
Recognized accomplishments or contributions to the coding community or in projects.
Proven analytical skills with an ability to approach problems creatively.
Adept communication skills, especially when understanding and discussing project requirements.
A commitment to continuous learning and staying updated with the latest coding advancements and best practices.
Enthusiasm for teaching AI models and experience with technical writing!
- ...Job Title: Software Engineer (AI) As a Software Engineer (AI), you will play a key role in developing and deploying advanced AI solutions. Your... ...applications. You will leverage your expertise in machine learning, data science, and software development to drive innovation and...TrainingData
- ...Key Responsibilities: Strategic Leadership: Drive and oversee data and AI projects with clear accountability and focus on measurable outcomes. Provide thought leadership and innovative solutions that align with business objectives. Project Execution: Manage...Data
- ...Job Summary : We are looking for a Senior QA Automation Engineer with strong expertise across the testing spectrum—spanning frontend... .... This role specifically requires expertise in either Data/ETL testing or AI/ML testing workflows—candidates with both will be highly...Data
- ...the place to hone your existing software development skills while... ...generation real-time streaming data product from backend perspective... ...master new technologies. We cross train team members, for versatile... ...science, Information Systems or Engineering is required Superior...Data
- ...We’re Hiring: ML + AI Engineer | Build AI That Ships At Digiqt Technolabs , we don’t just experiment with AI — we build with it . From LLM-powered workflows and real-time data products to AI copilots and automation tools, we’re helping fast-moving startups and enterprises...Data
- ...We are seeking an experienced AI/ML Engineer to join our team in India. The ideal candidate will have a strong background in machine learning... ...Analyze large datasets to identify trends and patterns, and make data-driven decisions. Optimize existing machine learning models...Data
- ...Description We are seeking an experienced AI/ML Engineer to join our team in India. The ideal candidate will possess a strong background in... ...project requirements and deliver impactful solutions. Conduct data analysis and preprocessing to ensure high-quality input for...Data
- ...Consulting and web solution provider for custom software, website, games, custom web application,... ...satisfaction. Position : Senior Data Engineer Experience : 5+ Years relevant... ...motivated Senior Data Engineer to join their AI & Automation team. The ideal candidate will...DataShift work
- ...SoftmaxAI is a boutique firm specializing in AI and ML projects. We aim to transform... ...~0-2 years of experience in Gen AI based software development ~ Strong proficiency in Python... ...frameworks. ~ Familiarity with prompt engineering, vector stores, and RAG techniques. ~...
- ...have skills required : Python, Generative AI, NLP, Pytorch, TensorFlow Good to have skills... ...' Clients) is Looking for: Senior AI/ML Engineer who is passionate about their work, eager... ...for various applications. Perform data preprocessing, feature engineering, and model...Data
- ...Data Engineer to design, develop, and maintain data pipelines and ETL workflows for processing large-scale structured and unstructured data. The ideal candidate will have expertise in Azure Data Services (Azure Data Factory, Synapse, Databricks, SQL, SSIS, and Data Lake) along...Data
- ...Role: Senior Data Engineer Years of Experience: 5-10 Location: Ahmedabad Overview: We... ...a highly skilled and experienced Senior Software Engineer to join our Data Engineering team... ...engineering practices and an awareness of AI/ML and Generative AI technologies. This role...Data
- ...clean, scalable, performant and reusable code by enforcing software best practices and software engineering practices Participate in an agile team lifecycle,... ...of development. ~ Has exposure to one or more of the data sync tools like Azure Data Factory, Snaplogic...Data
- ...Contribute to the design and implementation of data pipelines for efficient data processing... ...improve our development processes and software quality Required Skills and... ...Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent practical...Data
- ...Programming, Problem Solving, Software Development, Algorithm Design, Debugging, Data Structures, Object-Oriented Design... ...outcomes. Explore our expertise in AI, AR, VR development, and more at taksheeltech... ...is looking for a Junior Software Engineer to join our team. This position...DataFull timeInternshipRemote jobHybrid work
- ...process safety incidents and near misses. Conduct and coordinate training programs on process safety for all relevant stakeholders.... ...Collaborate with cross-functional teams (Operations, Maintenance, Engineering, HSEF) to drive safety culture. Keep updated with regulatory...Training
- ...Job Title* Data Engineer_IT_Data_SSC About Welspun* Welspun World is one of India's fastest growing global conglomerates with businesses... ...industries with a focus on cutting-edge technologies such as AI, ML, and RPA. Since our founding in August 2018 with 92 employees...DataFlexible hours
- ...Deadline: 31 March 2026 Department: Engineering Location: Ahmedabad... ...motivated, creative and talented Software Test Engineer for our Test... ...programming languages, to ensure data accuracy, and integrity. ~... ...available for volunteering, 2 Training days per year to allow uninterrupted...TrainingDataWork at officeHybrid workFlexible hours
- ...Application Deadline: 31 March 2026 Department: Engineering Location: Ahmedabad Compensation:... ...currently seeking driven and talented Software Engineers who thrive on pushing the... ...per year available for volunteering, 2 Training days per year to allow uninterrupted...TrainingWork at officeHybrid workFlexible hours
- ...Position - Data Engineer What you will be doing Design and development of real time software and Cloud/Web/mobile based software application. Analyze domain specific technical... ...working in Agile development environments. AI/ML Awareness: Understanding of AI and ML...Data
- ...Job Title: Senior Software Engineer I Department: Technology Reports to: Software Engineering... ...for assisting in interviewing and training employees; planning, assigning, and directing... ...cloud services ~ Experience designing data persistence and caching concepts using...TrainingDataRemote jobFlexible hours
- ...the team that builds real-time financial data products & platform Join us and contribute... ...intelligent, ambitious and hard-working software professionals. The team is responsible for... ...computer science, Information Systems or Engineering is required. Nice to have knowledge in...DataSide jobWorldwideFlexible hours
- ...Description We are looking for an experienced Data Engineer to join our team in India. The ideal candidate will have a strong background in designing and implementing data solutions that support our analytics and data science initiatives. Responsibilities Design,...Data
- ...Description We are seeking a skilled Software Engineer with 8-12 years of experience to join our dynamic team in India. The ideal candidate will be responsible for developing robust software solutions, collaborating with various stakeholders, and driving projects from conception...
- ...Position Title: Software Engineer (Java) Location: Ahmedabad Experience: 1.5–4 years Position Overview: We’re looking for a skilled... ...understanding of OOP and design patterns. ~ Familiarity with data structures, algorithms, and multithreading. ~ Hands-on...Data
- ...#oneteam. We are looking for an experienced Data Engineer to join the Strategic Insights team... ...will partner closely with ML Engineers, Software Developers and Data Scientists, Product Managers... ...store to support predictive models, AI-driven insights, and data science...DataRemote jobWork from homeHome office
- Languages: C# Frameworks: .NET 8 Cloud: Azure(App Service, Key Vault, Application Gateway, Application Insights, etc.) Databases: SQL Server Tools: Azure Devop, SonarQube Unit Test : Xunit , nUnit Concepts: Microservices, OOPS, SOLID Principles, RESTful APIs,...
- ...Job Post :- AI/ML Engineer Experience: 2+ years Location :- Ahmedabad (Work form office) Job Summary: We are seeking a versatile Data and AI Specialist with expertise in AI/ML technologies, Generative AI and data engineering. The ideal candidate will design, build...DataWork at office
- ...Responsibilities Design and develop high-performance, scalable data pipelines using PySpark, SQL, and cloud platforms. Optimize... ...proactively. Provide technical leadership and mentorship to junior engineers, conduct code reviews, and establish best practices. Required...Data
- ...Designing Data Models: Utilize Kimball data modeling techniques and Data Vault 2.0 methodologies to create and maintain robust data models... ...reports. Collaborating: Work closely with data analysts, data engineers, and business executives to align data strategies with business...Data
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer for Training AI Data. Be the first to apply!
