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.