Software Engineer for Training AI Data (Python)

G2i Inc. is a company that specializes in creating training data for advanced AI models.
$45,864 - $104,000
Data
Mid-Level Software Engineer
Remote
51 - 100 Employees
3+ years of experience
AI · Education

Description For Software Engineer for Training AI Data (Python)

G2i Inc. is seeking software engineers with 3+ years of experience to join their expert annotation team in creating training data for the world's most advanced AI models. The role involves evaluating AI-generated code quality, solving coding problems, and writing test cases. Engineers will work on discrete, highly variable problems engaging with cutting-edge generative AI models as they learn to code. The position is 100% remote, accepting applicants from the US, Canada, and most countries in LATAM and Europe, with some openings in Africa and Asia.

Key Responsibilities:

  • Evaluate the quality of AI-generated code, including providing human-readable summaries of rationale
  • Solve coding problems, writing functional and efficient code
  • Write robust test cases to confirm code works efficiently and effectively
  • Engage in various projects, from comparing Python code snippets to creating full mobile applications using chatbots

Requirements:

  • 3+ years of experience in software engineering/development
  • Complete fluency in English
  • Ability to articulate complex scientific concepts clearly
  • Excellent attention to detail and consistency in writing
  • Solid understanding of grammar, punctuation, and style guidelines
  • Proficiency with Python

The role offers flexible schedules, with developers setting their own hours. Pay rates vary by location, ranging from $22.05 to $50 per hour. The contract is long-term with no set end date, expecting work availability for the next 2 years. This position provides an excellent opportunity to get involved with one of the biggest players in the AI/LLM space today, with no previous AI experience necessary.

Last updated 3 months ago

Responsibilities For Software Engineer for Training AI Data (Python)

  • Evaluate the quality of AI-generated code, including providing human-readable summaries of rationale
  • Solve coding problems, writing functional and efficient code
  • Write robust test cases to confirm code works efficiently and effectively
  • Engage in various projects, from comparing Python code snippets to creating full mobile applications using chatbots

Requirements For Software Engineer for Training AI Data (Python)

Python
  • 3+ years of experience in software engineering/development
  • Complete fluency in English
  • Ability to articulate complex scientific concepts clearly
  • Excellent attention to detail and consistency in writing
  • Solid understanding of grammar, punctuation, and style guidelines
  • Proficiency with Python

Interested in this job?

Jobs Related To G2i Inc. Software Engineer for Training AI Data (Python)

Software Dev Engineer II, Measurement, Ad Tech, and Data Science (MADS)

Software Dev Engineer II role at Amazon, working on measurement, ad tech, and data science for Amazon Ads.

Big Data Engineer, Chronicle

Amazon is seeking a Big Data Engineer to work on innovative solutions for analyzing large-scale retail data and driving business efficiency.

Data Engineer II

Amazon is hiring a Data Engineer II to design and maintain complex data solutions for their Transportation team, focusing on next-generation models and large-scale data processing.

Data Engineer, Supply Chain Science Intelligence Analytics team

Amazon seeks a Data Engineer II for its North America Supply Chain team to build and maintain data infrastructure using AWS technologies.

Business Intelligence Engineer, AWS Global Services, Strategy and Operations

AWS seeks a Business Intelligence Engineer for Global Services Strategy and Operations to drive data-driven decisions and insights.