A company is looking for a Freelance Software Developer (Java) - Quality Assurance (AI Trainer).
Key Responsibilities
Code generation and code review
Training and evaluation of large language models
Collaborating with project leads on complex or experimental projects
Required Qualifications
Bachelor's or Master's Degree in relevant fields such as Computer Science or Software Engineering
At least 3 years of professional experience in Java 17+, including streams API and concurrent programming
Advanced level of English (C1) or above
Hands-on experience with JUnit 5, TestNG, Mockito, and TestContainers
Proficiency with build tools (Maven, Gradle) and CI / CD pipelines (Jenkins, GitHub Actions)
Tutor Remote • Chattanooga, Tennessee, United States