Logo of Huzzle

Software Engineer for Training AI Data (Python)

image

G2i Inc.

21d ago

  • Job
    Full-time
    Mid Level
  • Data
    Software Engineering
  • Dublin
    Remote

AI generated summary

  • You need 3+ years in software engineering, fluency in English, clarity in scientific communication, detail-oriented writing, grammar knowledge, and proficiency in Python.
  • You will evaluate AI-generated code quality, solve coding challenges, write efficient code and test cases, create instructional materials, and review code for model integration on varied projects.

Requirements

  • 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.

Responsibilities

  • 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
  • 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."

FAQs

Is this position fully remote?

Yes, this work is 100% remote.

What are the accepted locations for applicants?

We accept applicants from the US, Canada, and most countries in LATAM and Europe, as well as some countries in Africa and Asia.

Do I need previous AI experience to apply?

No previous AI experience is necessary; we welcome software engineers with a background in Python.

What is the minimum experience required for this role?

You must have at least 3+ years of experience in a software engineering or software development role.

What will my responsibilities include?

You will evaluate the quality of AI-generated code, solve coding problems, write functional code and robust test cases, and participate in a variety of projects related to AI and coding.

What are the pay rates for this position?

Compensation rates vary based on location and experience. For example, the rate for the US is $50/hr, while rates for other countries like Brazil and Egypt are $25.40/hr and $14.60/hr, respectively.

How many hours per week are expected?

You are expected to work 15+ hours per week, but there is no upper limit; many engineers work between 20-40 hours or more.

Is there a contract length for this position?

The contract is long-term with no end date; you can end the contract at any time, though a commitment to 12 months of work is preferred.

Can I set my own hours for work?

Yes, developers can set their own hours, with the expectation that strong performers will adapt to project urgencies while maintaining flexibility.

What does the interview process entail?

The interview process includes applying via an Ashby form, completing an async RLHF code review, a group call for onboarding questions, and a final simulated production-level task on the platform.

What technical skills are prioritized for this role?

The current priority is for engineers with a strong background in Python, either from software engineering or data science.

Are there any preferred qualifications for candidates?

Yes, nice to haves include a Bachelor's or Master's degree in Computer Science, proficiency in additional programming languages, recognized contributions to the coding community, strong analytical skills, and a commitment to continuous learning.

What is the work culture regarding flexibility?

The work culture is very flexible, allowing for personalized working hours and breaks, such as taking a long lunch.

What kind of projects will I be working on?

Projects can vary widely, from evaluating AI-generated code quality to building full applications and improving chatbot responses.

G2i is a hiring community connecting remote developers with world-class engineering teams.

Technology
Industry
11-50
Employees
2016
Founded Year

Mission & Purpose

G2i is a hiring community connecting remote developers with world-class engineering teams. Our unique approach combines rigorous technical assessments with a solid commitment to developer health, ensuring companies get skilled developers who are supported, valued, and ready to execute from day one. Our transparent vetting process includes in-depth, performance-ranked developer profiles, recorded technical interviews, and soft-skills assessments. Whether you're working on a short-term project or burning down a backlog, G2i connects you with a community of pre-vetted developers. Planning to hire ten or more engineers? We create a Custom Talent Pipeline, allowing for specific customizations in sourcing, assessment criteria, technical interview questions, and integration with your existing HR systems and processes. G2i partners with clients who support the developer health mission—matching developers with environments that improve their health, support recovery from burnout, and enable professional growth through restful work. Is your team overworked or understaffed? Contact us today to learn how G2i can help you.