Mindrift is looking for a Freelance Software Developer (Java) specializing in Quality Assurance to work on AI training projects. You will contribute to improving Generative AI models' capabilities in coding and complex reasoning, helping shape the future of AI development.
What You'll Do
- Perform code generation and code review tasks
- Conduct prompt evaluation and complex data annotation
- Participate in training and evaluation of large language models
- Execute benchmarking and agent-based code execution in sandboxed environments
- Work across multiple programming languages
- Adapt guidelines for new domains and use cases
- Follow project-specific rubrics and requirements
- Collaborate with project leads, solution engineers, and supply managers on complex or experimental projects
What We're Looking For
- Bachelor's or Master's Degree in Computer Science, Software Engineering, or related fields
- At least 3 years of professional experience in Java 17+, including streams API and concurrent programming
- Advanced (C1) or above level of English proficiency
- Hands-on experience with JUnit 5, TestNG, Mockito, and TestContainers
- Proficiency with build tools (Maven, Gradle), IDEs (IntelliJ IDEA), and CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI)
- Experience with the Spring ecosystem (Spring Boot, Spring Data, Spring Security), JPA/Hibernate
- Strong understanding of JVM internals, garbage collection, performance optimization, and design patterns
- Experience with messaging systems (Kafka, RabbitMQ) and microservices architectures
- Practical use of AI-assisted tools for refactoring, performance analysis, and test generation
- Familiarity with cloud platforms (AWS, Azure), containers, and Kubernetes
- Strong skills in JVM profiling (JProfiler, VisualVM) and debugging
- Ready to learn new methods, able to switch between tasks quickly and work with challenging, complex guidelines
Technical Stack
- Languages & Core: Java 17+
- Testing: JUnit 5, TestNG, Mockito, TestContainers
- Build & CI: Maven, Gradle, IntelliJ IDEA, Jenkins, GitHub Actions, GitLab CI
- Frameworks: Spring Boot, Spring Data, Spring Security, JPA/Hibernate
- Messaging & Architecture: Kafka, RabbitMQ
- Cloud & Infrastructure: AWS, Azure, Kubernetes
- Profiling: JProfiler, VisualVM
Team & Environment
You will collaborate with project leads, solution engineers, and supply managers on assigned projects.
Benefits & Compensation
- Get paid for your expertise, with rates that can go up to $24/hour depending on your skills, experience, and project needs
- Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments
- Work on advanced AI projects and gain valuable experience that enhances your portfolio
- Influence how future AI models understand and communicate in your field of expertise
Work Mode
This is a global, fully remote freelance position.
Mindrift is an equal opportunity employer.




