Skip to content
NewEligibility scores are liveSee if you qualify

Senior Software Engineer

We are looking for Senior Software Engineer candidates for a project delivered through the hiring partner.

What you'll do

  • Create Reinforcement Learning Environments which test an AI model's ability to solve complex software engineering workflows.
  • Create reproducible RL environments that test a model's ability to solve these workflows along with a golden reference solution.

What you need

  • Proficiency in C++, Python, JAVA, GoLang, Typescript, or Rust.
  • Deep understanding of algorithms, data structures, and performance tuning.
  • Demonstrated experience in debugging complex software issues and delivering maintainable solutions.
  • Strong background in feature development and codebase refactoring.
  • Proven ability to optimize software for performance and scalability.
  • Exceptional written and verbal communication skills, with a keen attention to detail.
  • Track record of success in collaborative, cross-functional teams, ideally in remote settings.

Nice to have

  • Previous experience working on large-scale, distributed codebases.
  • Familiarity with modern AI or machine learning systems is a plus, though not required.
  • Background in participating in rigorous code reviews and contributing to the development of software best practices.

Expertise

Who you work with

Project and contracting process: the hiring partner. Applications continue on the provider's website.

Pay and hours

This role pays $80–$120/hr, for 15 h/week. The work is remote. That is about 25% above the $80 an hour median for software roles open now.

Median pay for software roles: $80/hr

Who can apply from where

The provider lists this role as open worldwide. With a profile, Tier1 checks your country and languages against this role and every other before you apply.

More software roles

See all

$80–$120/hr

Worldwide