Job Description
A company seeks experienced software engineers with 3+ years of experience to train AI language models. Work is 100% remote and compensation rates vary based on location and experience. 15+ hours per week expected, with no upper limit. Long-term contract with no end date, flexible schedules, and paid weekly per hour of work done.
Key Responsibilities:
- Evaluating AI-generated code quality and providing human-readable summaries of rationale.
- Solving coding problems, writing functional and efficient code.
- Writing robust test cases to confirm code works efficiently and effectively.
- Solving coding challenges, creating instructions, and reviewing code.
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.
Nice to Have:
- 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.
- 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.