Auf einen Blick
- Aufgaben: Join a team to create training data for advanced AI models using Python.
- Arbeitgeber: Work with a leading player in the AI/LLM space, shaping the future of technology.
- Mitarbeitervorteile: 100% remote work, flexible hours, and weekly pay based on hours worked.
- Warum dieser Job: Engage in exciting projects while helping AI learn to code; perfect for tech enthusiasts!
- Gewünschte Qualifikationen: 3+ years in software engineering, fluent in English, and proficient in Python required.
- Andere Informationen: Long-term contract with no end date; ideal for those seeking stability and growth.
Accepted Locations and Languages
We accept native or highly fluent Italian speakers based primarily in Italy and Switzerland . This work is 100% remote.
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.
- Solving coding problems, writing functional and efficient code.
- Writing robust test cases to confirm code works efficiently and effectively.
- Engaging in a variety of projects, from evaluating Python code to developing full mobile applications.
Pay Rates
- Italy: $24.66/hr
- Switzerland: $37.20/hr
- Expectations are 15+ hours per week; however, there is no upper limit. You can work as much as you want to, and 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.
- 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.
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!
#J-18808-Ljbffr
Software Engineer for Training AI Data - Python, Italian Language Arbeitgeber: G2i Inc.

Kontaktperson:
G2i Inc. HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Engineer for Training AI Data - Python, Italian Language
✨Tip Number 1
Make sure to brush up on your Python skills, as this role heavily relies on it. Familiarize yourself with common coding problems and practice writing efficient code to showcase your problem-solving abilities.
✨Tip Number 2
Since the interview process includes a code review, practice reviewing code and providing constructive feedback. This will help you articulate your thought process clearly during the async RLHF code review.
✨Tip Number 3
Engage with the AI and coding communities online. Participating in forums or contributing to open-source projects can demonstrate your passion for coding and your commitment to continuous learning.
✨Tip Number 4
Prepare for the group call by thinking about questions you might have regarding the onboarding process. Showing that you're proactive and engaged will leave a positive impression on the hiring team.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer for Training AI Data - Python, Italian Language
Tipps für deine Bewerbung 🫡
Highlight Relevant Experience: Make sure to emphasize your 3+ years of experience in software engineering or development. Detail specific projects where you utilized Python, and mention any relevant coding languages you are proficient in.
Showcase Your Communication Skills: Since the role requires articulating complex concepts clearly, include examples in your application that demonstrate your ability to communicate technical information effectively, especially in English and Italian.
Detail Your Technical Proficiency: List your technical skills prominently, particularly your proficiency in Python. If you have experience with other programming languages mentioned in the job description, be sure to include those as well.
Prepare for the Code Review: Be ready for the async RLHF code review by brushing up on your coding skills. Familiarize yourself with the types of problems you might encounter and practice writing efficient, functional code.
Wie du dich auf ein Vorstellungsgespräch bei G2i Inc. vorbereitest
✨Showcase Your Python Skills
Since proficiency in Python is crucial for this role, be prepared to discuss your experience with the language. Highlight specific projects where you've used Python effectively, and consider sharing code snippets or examples that demonstrate your coding style and problem-solving abilities.
✨Prepare for the Async RLHF Code Review
The async RLHF code review is a key part of the interview process. Make sure to practice coding problems similar to what you might encounter during this review. Familiarize yourself with the platform you'll be using and ensure you can complete the review within the 72-hour timeframe.
✨Communicate Clearly and Effectively
Excellent communication skills are essential, especially when articulating complex concepts. Practice explaining your thought process clearly and concisely, as you may need to summarize your rationale for code evaluations during the interview.
✨Demonstrate Your Passion for AI and Continuous Learning
Express your enthusiasm for working with AI models and your commitment to staying updated with the latest advancements in coding. Share any relevant experiences or projects that showcase your dedication to learning and improving your skills in the tech field.