Software Engineer for AI Training Data (Python)

Job expired!

Join Our Team: Software Engineer for AI Training Data (Python)

Accepted Locations

We are welcoming applications from the US, Canada, LATAM, Europe, and selected countries in Africa and Asia. This is a fully remote opportunity enabling you to work from the comfort of your home. .

About the Role

At G2i Inc., you'll become part of a dedicated team of experts tasked with annotating and creating training data to power the most sophisticated AI models globally. No prior experience in AI is necessary to apply. This is your chance to enter the revolutionary AI and Large Language Model (LLM) industry, contributing to projects that integrate coding with cutting-edge technology. We're currently looking to fill over 200 positions!

Role Overview and Responsibilities

You will be:

  • Evaluating AI-generated code and providing concise, human-readable feedback.
  • Solving diverse coding challenges and writing functional, efficient code.
  • Developing robust test cases to ensure software functionality.
  • Engaging in varied projects from simple code comparisons to developing a full mobile application.

Compensation

Competitive hourly rates based on location, such as:

  • US: $50/hr
  • Brazil: $28.70 USD/hr
  • Egypt: $22.05 USD/hr
  • Philippines: $25.55 USD/hr
  • All other non-US countries: $35 USD/hr

Hours are flexible, with a minimum expectation of 15 hours per week and no maximum cap, providing a lucrative opportunity for individuals prepared to engage more extensively.

Contract Length

This is a long-term opportunity, with projects lined up for the next 2 years, offering stability and continuous growth potential. While we hope for at least a 12-month commitment, we understand flexibility is key and accommodate professionals who decide otherwise.

Flexible Schedules for Software Developers

Set your own work hours, with the possibility to commit to up to 40 hours per week. Your performance and involvement in urgent projects will naturally dictate your engagement level, with the flexibility to take longer breaks as needed.

Interview Process

The process to join us is straightforward:

  1. Submit your application via our .
  2. Undergo an asynchronous video interview if your application matches our needs.
  3. Complete a 35-minute live technical interview focused on leetcode problems.
  4. Participate in a group call for any further questions and to discuss terms of service with G2i.
  5. We assist with the onboarding process, making it smooth and hassle-free.

Tech Stack and Required Skills

We prioritize candidates with a strong background in Python, ideally with experience in Data Science or software engineering. Applicants should demonstrate proficiency in English and possess excellent problem-solving and communication skills. Understanding of additional programming languages and coding tools is a bonus.

How to Apply

If you are driven, skilled, and seeking a role in the AI development space, to become a Software Engineer for AI Training Data at G2i Inc. Do not miss this opportunity to advance your career and contribute to the AI revolution!

Required Technical Experience: 3+ years in software development, with proficiency in Python and solid technical writing skills.

Nice to Have:

Advanced degrees in Computer Science, experience in multiple programming languages, and a genuine enthusiasm for AI and continuous learning.

Watch our CEO, Gabriel Greenberg, explain more about what makes working at G2i truly unique: .

We look forward to exploring your applications and hopefully welcoming you to our team!