Skip to content
ITA Jobs
All vacancies

Software Engineer (GitHub Contributor)

micro1

Remote · worldwide, UTC+4 acceptedSalary not disclosedcontractAI model trainingHimalayas

You’ll need: clear open source contributions and a profile to showcase them, such as GitHub (preferably with C++, Python, Java, Go, TypeScript, or Rust). If you don’t, you’ll be assessed through a HackerRank assessment instead.

Responsibilities

  • Your tasks: Build reproducible Reinforcement Learning Environments that test an AI model’s ability to fix code, add features, refactor, and optimize performance - including a golden reference solution for each problem
  • We care about your human judgment: our interview and assessment stages are designed to see how you think, so we ask that you complete them on your own, without AI assistants or help from others.
  • You'll create realistic, interesting and challenging coding tasks for AI to solve involving feature implementation and bug fixes, and implement deterministic verifiers that accept reasonable valid solutions and reject everything else.
  • A track record building scalable services and APIs
  • Proven experience in backend development, with a track record of delivering high-quality and performant projects.
  • Experience with codebase refactoring and implementing complex features in large-scale applications.
  • Contribute expert-level code samples, debugging strategies, and development insights in Python3, Java, Rust, Go, C++, or TypeScript.
  • Implement robust new features, ensuring scalability, maintainability, and adherence to software best practices.
  • Hiring Manager review

Languages

    Work format
    Remote
    Seniority
    Mid
    Posted
    14 Oct 2026
    Last verified
    In the last 3 days
    Apply by
    13 Dec 2026

    Similar roles

    Keep looking