Print / Save PDF Back to job

Competitive Programming Expert (Freelance AI Trainer)

Mindrift · Serbia

How to use this kit

Ground every answer in facts on this page and the original listing. We never invent Glassdoor-style reviews or salaries that are not in our data.

Interview prep

Be ready to solve timed CP-style prompts, explain edge cases and complexity aloud, and show how you would grade a weak model solution against a strict rubric.

Fit summary

Best fit for Serbia-based (non-remote flag) freelancers who already compete or coach in programming contests and can produce precise written judgments for AI training tasks.

Day in the role

As a Mindrift Competitive Programming Expert (Freelance AI Trainer), expect short async tasks: draft or critique contest-style problems, check model solutions for correctness and complexity, score reasoning quality, and write brief feedback so training labels stay consistent.

Skills to emphasize

FAQ from this listing

Is this a full-time office role?

The listing is freelance AI trainer work titled Competitive Programming Expert at Mindrift in Serbia, with remote set to off in the job data.

What experience matters most?

Contest problem-solving depth and the ability to explain why a solution is right, wrong, or inefficient—more than generic software job titles.

Are certification costs listed?

No certification family or priced resources were supplied for this role.

Company facts (cached)

Website: mindrift.com

Public cache only — not an employee review.

Role overview (listing rewrite)

Candidate for Competitive Programming Expert - Freelance AI Trainer at Mindrift, Serbia What This Role Involves Mindrift engages specialists in project-based AI opportunities for top tech companies, focusing on testing, evaluating, and enhancing AI systems. Your role involves crafting competitive-programming problems and their automated graders (test cases + checkers) to train advanced AI coding models. Day-to-Day Responsibilities Write original algorithmic problems with clear statements and sound constraints, along with intended solutions. Create correct and deliberately wrong solutions in C++ and Python to test against. Develop and strengthen test cases including generators, edge cases, stress tests, and "hacking" tests. Design checkers/interactors for problems with multiple valid answers. Evaluate the quality of your work by ensuring correct solutions pass and wrong ones fail within time limits. Skills & Qualifications A strong background in competitive programming, demonstrated by a public profile or a Codeforces rating between 1700–2600 (Expert / Master / Grandmaster). Fluency in contest C++ (STL, complexity) and comfort with Python. The ability to explain why a solution is wrong and construct an input that breaks it. Strong written English proficiency (C1+). Why Join Mindrift Mindrift connects you with leading tech companies for project-based AI opportunities, allowing you to contribute to the development of cutting-edge AI systems. Your work will directly impact the quality and reliability of these systems. Next Steps To apply, share your competitive-programming handle(s) + current/peak rating, any problem-setting experience, and IOI/ICPC/olympiad history. Mindrift is dedicated to building robust AI training signals that are trustworthy and effective. To apply, complete your application directly on this page, or you'll be redirected to the employer's application platform to finish submitting there.

Full job on Get A Job.AI

Questions to ask them

Generated for personal interview prep · 2026-08-25 UTC · getajob.ai