Post Job Free
Sign in

AI Trainer (Software Engineer)

Company:
Upwork
Location:
Chicago, IL, 60601
Posted:
April 13, 2024
Apply

Description:

Job Description

Job Description

Upwork has partnered with one of their enterprise-level client who is a US-based machine learning company that helps build safer and more reliable artificial intelligence models.

They are currently seeking to partner with Software Engineers with advanced coding experience to assist with a long-term, ad hoc project involving the training of LLMs (Large Language Models) to help cutting-edge generative AI models improve on advanced coding topics.Qualifications

Required Qualifications:

3+ years of experience in software engineering and/or development role

Proficiency working with one or more of the following languages: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#

Ability to articulate complex scientific concepts in a clear and engaging manner

Excellent attention to detail and ability to maintain consistency in writing

Complete fluency in the English language is required: Strong English writing and analytical skills

Preferred Qualifications:

Bachelor's and/or Master's degree in Systems Engineering, Computer Science, or equivalent. Students or self-educated people are also eligible to apply.

Proficiency in working with one or more of the following: Python, Java, Javascript, C++, Swift, Ruby, Rust, Go, NET, Matlab, PHP, HTML, DART, R, Apex, Shell

Experience in Codeforces, Sphere Online Judge, Leetcode

Responsibilities:

You will be expected to evaluate, correct, or write from scratch multiple tasks a day. The difficulty and scope of these tasks vary depending on the project. You will be asked to answer different kinds of tasks depending on your performance during the onboarding and the demand from the projects.

You will leverage your expertise to answer coding-related questions to help refine models including:

Solving highly complex coding problems

Optimize code to run at maximum efficiency

Writing robust test cases to confirm code works efficiently and effectively

Writing human-readable summaries of coding problems

Writing explanations of how code can solve problems and evaluate various solution approaches

Additional Information

Benefits:

Opportunity to collaborate with a team of talented professionals who share your passion for AI and programming

Remote work!

Be part of a growing global company

This is task-based. Work is expected to be long-term and flexible, allowing selected candidates to earn additional income in their own time.

Apply