Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer for Training AI Data - Python, Polish Language image - Rise Careers
Job details

Software Engineer for Training AI Data - Python, Polish Language

Accepted Locations and Languages

We accept native or highly fluent Polish speakers. 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: https://www.loom.com/share/5a8972c7fbbf46aaa3f389b2b6391c40

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

  • Poland: $18.06/hr

  • For other locations, see this list.

  • 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

  1. Apply using this Ashby form.

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

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

  4. 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!

Average salary estimate

$56234.5 / YEARLY (est.)
min
max
$37469K
$75000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer for Training AI Data - Python, Polish Language, G2i Inc.

We are excited to introduce an exceptional opportunity for a Software Engineer for Training AI Data at our innovative company! This role is tailored for native or highly fluent Polish speakers who want to join a cutting-edge team focused on creating training data for some of the most advanced AI models in the industry. You'll work remotely, enjoying the flexibility of your schedule while being a part of an expert annotation team. Your contributions will play a vital role in training large AI language models, helping them refine their code-writing skills. With at least 3 years of software engineering experience, you'll engage in various projects that involve evaluating AI-generated code, solving coding challenges, and writing efficient test cases. Plus, the role offers structured long-term opportunities with no fixed contract end date. You can set your own hours, making this job as flexible as you need it to be. You'll have the chance to showcase your skills on exciting tasks ranging from code evaluations to mobile application development, all while receiving competitive pay rates. Whether you're looking to dive into AI or continue your professional journey, this position promises to be both fulfilling and impactful. Ready to get started? Join us and help shape the future of AI!

Frequently Asked Questions (FAQs) for Software Engineer for Training AI Data - Python, Polish Language Role at G2i Inc.
What are the qualifications required for the Software Engineer for Training AI Data position at our company?

To be considered for the Software Engineer for Training AI Data role, candidates should have at least 3 years of experience in software engineering or development. Proficiency in Python is essential, along with complete fluency in the English language. Candidates should also have strong attention to detail, the ability to articulate complex scientific concepts, and a solid understanding of grammar and style guidelines.

Join Rise to see the full answer
What will my responsibilities be as a Software Engineer for Training AI Data?

As a Software Engineer for Training AI Data, your primary responsibilities will include evaluating AI-generated code, solving coding problems by writing functional code, and creating robust test cases to ensure code efficacy. You will also have the opportunity to engage in a variety of projects that challenge you to review code and enhance the AI's capabilities.

Join Rise to see the full answer
Is prior AI experience necessary for the Software Engineer for Training AI Data role?

No, prior AI experience is not required for the Software Engineer for Training AI Data position. Candidates with a strong background in software engineering and a knack for coding are welcome to apply, as the role is designed to provide training and development opportunities in the AI field.

Join Rise to see the full answer
What does the interview process look like for the Software Engineer for Training AI Data position?

The interview process for the Software Engineer for Training AI Data position involves several steps. Initially, candidates need to apply through an online form. If deemed a fit, candidates will complete an asynchronous RLHF code review within a specified timeframe. Following this, candidates will receive credentials for an RLHF platform and participate in a group call for onboarding questions. Finally, candidates will undertake a simulated production-level task that will determine their prospects for employment.

Join Rise to see the full answer
Can I set my own working hours as a Software Engineer for Training AI Data?

Yes! As a Software Engineer for Training AI Data, you have the flexibility to set your working hours. While the ideal candidates may engage in 40 hours of work per week, you can adjust your hours according to your needs while still being a productive team member.

Join Rise to see the full answer
Common Interview Questions for Software Engineer for Training AI Data - Python, Polish Language
What programming languages are essential for the Software Engineer for Training AI Data role?

For the Software Engineer for Training AI Data role, proficiency in Python is essential. Additionally, familiarity with other programming languages such as Java, C++, or SQL can be beneficial, though not mandatory.

Join Rise to see the full answer
How would you approach evaluating AI-generated code?

When evaluating AI-generated code, it's important to look for functional accuracy, efficiency, and scalability. Articulate your evaluation process clearly, including how you determine the code's effectiveness and any improvements you would suggest.

Join Rise to see the full answer
Describe a coding challenge you've worked on in the past and how you solved it.

In your answer, provide a clear example of a difficult coding challenge you've encountered, detailing the problem, the steps you took to devise a solution, and the result. Highlight your analytical skills and coding proficiency in addressing the challenge.

Join Rise to see the full answer
What role does testing play in software engineering?

Testing plays a crucial role in software engineering by ensuring that code functions as expected and identifying any bugs early in development. Discuss your experience with creating test cases and maintaining code quality through various testing methodologies.

Join Rise to see the full answer
How do you keep your coding skills updated?

Talk about your commitment to continuous learning, mentioning resources such as online courses, coding communities, or coding challenges that you engage with to stay current with the latest advancements in technology.

Join Rise to see the full answer
Can you explain complex scientific concepts to non-technical stakeholders?

It’s critical to communicate complex ideas to non-technical team members clearly. Share an example of how you've successfully conveyed a difficult technical concept in an understandable way, demonstrating your strong communication skills.

Join Rise to see the full answer
What is your approach to collaborating with a team on coding projects?

Discuss your collaborative skills, emphasizing transparent communication and teamwork. Provide an example of a successful project where you effectively worked with colleagues to achieve a common coding goal.

Join Rise to see the full answer
What do you believe is the most significant challenge faced when training AI models?

The most significant challenge when training AI models often lies in data quality and diversity. Explain how you would address this issue and ensure that the models are trained effectively using high-quality, well-structured data.

Join Rise to see the full answer
How do you prioritize your tasks in a fast-paced coding environment?

Describe your time management strategies when faced with numerous tasks. Explain how you assess and prioritize projects based on urgency, importance, and impact on overall project goals.

Join Rise to see the full answer
Why are you interested in the Software Engineer for Training AI Data position?

Your answer should reflect genuine enthusiasm for the role, mentioning your interest in AI technology, opportunities for professional growth, and how your background aligns perfectly with the responsibilities of the Software Engineer for Training AI Data position.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
G2i Inc. Remote No location specified
Posted 3 days ago
SWATX Remote No location specified
Posted 10 days ago
Photo of the Rise User
Teleport Remote No location specified
Posted 19 hours ago
Transparent & Candid
Growth & Learning
Inclusive & Diverse
Empathetic
Collaboration over Competition
Feedback Forward
401K Matching
Medical Insurance
Dental Insurance
Vision Insurance
Equity
Paid Sick Days
Paid Time-Off
Disability Insurance
Life insurance
Learning & Development
Photo of the Rise User
Posted 6 days ago
Posted 8 days ago
Photo of the Rise User
Cognigy Remote No location specified
Posted 7 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Performance Bonus
Paid Holidays
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
eBay Hybrid Portland, Oregon, United States
Posted 7 hours ago
Revic Hybrid San Francisco
Posted 5 days ago

Based in Delray Beach, FL, G2i is a hiring platform run by engineers. The company offers services to that match companies and developers with pre-vetted React, React Native, GraphQL, and native iOS/Android focused engineers.

92 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Contract, remote
DATE POSTED
March 26, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
26 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
137 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
10 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
17 people applied to Front-End Developer at Whizz
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Junior Data Analyst at Arkana Laboratories
Photo of the Rise User
Someone from OH, Cleveland just viewed BI Analyst, Junior at Emi Labs
Photo of the Rise User
Someone from OH, Bellbrook just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Compliance officer (AML) at Visa
Photo of the Rise User
Someone from OH, Cleveland just viewed Amazon Expediting Fleet Specialist at MSX International
R
Someone from OH, Cincinnati just viewed Sales development representative at Remote Recruitment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Laboratory Technologist I - 2nd Shift at Eurofins