Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Agentic Coding RL Environments)

$100 - $150 per hour
Full-time

DataAnnotation

About Surge AI

Surge AI partners with the world's leading AI labs to build the benchmarks and RL environments that train and evaluate frontier models. Most benchmarks cut corners because expert humans are expensive. Our model is the opposite: we pay experts enough that we don't have to.

Position

Senior Software Engineer (Agentic Coding RL Environments)

Type

Contract

Compensation

$100–150+/hour ($200–300k+/year). Rates scale with your experience, and many go past the top of that range.

Location

Fully remote, any time zone

Role Responsibilities

  • Build coding RL environments and benchmarks that test how agents perform on realistic software engineering tasks
  • Design tasks based on real engineering work
  • Review and red-team model output to surface meaningful failures
  • Write the tests, rubrics, and success criteria that separate good work from slop
  • Give structured feedback that improves future models

Qualifications (Must-Have)

  • Professional software engineering experience shipping real, scaled production systems
  • Expertise in at least one common tech stack (TypeScript, Python, Ruby, PHP, Java, Rust, Go, or C++)
  • Strong judgment about what "good code" and a "meaningful model failure" look like
  • Comfort working independently, and giving direct, code-review-style feedback
  • Availability for a meaningful commitment (most contributors work 20 to 40+ hours per week)

Note

You do not need prior AI or ML experience. Strong engineering judgment and attention to detail matter most.

What Makes This Different

  • No managers, 1:1s, OKR ceremonies, or Jira backlog grooming
  • You choose when and where you work
  • You are judged on the quality of what you produce, not speed

Application Process

  • Coding capability screen (replaces a multi-round interview loop)
  • ID verification
  • Background check
  • Paid first real task. Do well, and you're on the team.

Questions?:

Email ***email_hidden***

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Agentic Coding RL Environments) in Ottawa, ON vacancy
  •  ...At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently...  ...How You'll Make an Impact As a Senior Software Engineer on the Core AI Squad, you'll design,...  ...focused on production AI systems, agentic workflows, evaluation, and... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours
    Weekend work

    Cloudbeds

    Ottawa, ON
    6 days ago
  •  ...foundation at the edge: six firmware engineers shipping the software that runs on dash cams in hundreds of...  ...primarily in backend systems that orchestrate agentic, voice, and real-time experiences...  .... You'll use tools like Codex, Claude Code, and Cursor throughout the development... 
    Senior
    Long term contract
    Full time
    Internship
    Remote work
    Flexible hours

    Samsara

    Ottawa, ON
    8 days ago
  • $120k - $155k per year

     ...years. Built to withstand the harshest environments on Earth, our instruments are deployed...  ...Apply below! About the Role As the Senior Software Developer , you’ll be joining a small,...  .... You’ll work closely with every engineering discipline at RBR, which means your code... 
    Senior
    Long term contract
    Full time
    Internship
    Worldwide
    Shift work

    RBR

    Ottawa, ON
    3 days ago
  • $126.4k - $158k per year

     ...For The Machine Learning Platform team (MLP) is seeking a Senior Software Engineer II to design and implement the secure, highly scalable, and...  ...results that meet the dynamic needs of a high-growth AI environment. You will report to the Senior Engineering Manager on the MLP... 
    Senior
    Full time
    Work at office
    Flexible hours
    1 day per week

    SurveyMonkey

    Ottawa, ON
    3 days ago
  • $102.5k - $184.5k per year

     ...Are you a software developer who loves building beautiful user interfaces...  ...? Join Our Cloud Experience Engineering Team Our Cloud Experience...  ...the best As a Front-End Senior Software Engineer, you will thrive...  ...layout skills and hand coding of both simple and complex cross... 
    Senior
    Full time
    Work at office
    Work from home

    Akamai Technologies

    Ottawa, ON
    12 days ago
  • $140k - $150k per year

     ...Senior Software Engineer (Full-Time, Remote) — Canada Salary: CAD $140,000–$150,000 per year Work Schedule: 9:00 AM - 5:00 PM PST About...  ...engineers on technical direction. Mentor developers through code reviews, design discussions, and best practices. What we... 
    Senior
    Remote job
    Long term contract
    Full time

    AutoScale Ventures

    Ottawa, ON
    13 days ago
  •  ...We are looking for an experienced Full Stack Senior Software Engineer (+7 years) to join our core engineering team. This is a high-impact role where...  ...engineering principles — OOP, design patterns, and clean code practices. Collaborate with product managers, designers, and... 
    Senior

    Citta

    Ottawa, ON
    8 days ago
  • $110.63k - $149.68k per year

     ...Graduates for the 5th consecutive year . Position Title: Senior Embedded Software Engineer Employment Type: Full-time, Existing vacancy...  ...and maintainability Develop and maintain containerized environments and Linux packaging pipelines Experience with board/system... 
    Senior
    Full time
    Live In
    Flexible hours

    Lumentum

    Ottawa, ON
    12 days ago
  •  ...Job Responsibility: Senior Embedded Software Engineer Aversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space... 
    Senior
    Full time

    Aversan

    Ottawa, ON
    10 days ago
  • $123.51k - $155.15k per year

     ...Job Responsibility: Job Posting Title Senior Systems Engineering and Software Development Specialist Job Category Systems Engineering Language Requirements...  ...CANADA offers you: Challenging, team-oriented work environment Competitive compensation and flexible benefits... 
    Senior
    Full time
    Contract work
    Flexible hours

    NAV Canada

    Ottawa, ON
    12 hours ago
  •  ...smarter. Role Overview Ever wanted to build software that directly improves how cities move? As a Senior Software Engineer at Derq, you will develop and evolve a cloud-...  ...C++ (C++17+), AWS, Docker, SQL/NoSQL The Environment: Real-world traffic data, optimization... 
    Senior
    Full time

    Derq

    Ottawa, ON
    13 days ago
  •  ...endpoints, these APIs now power per-customer environments where AI systems can execute tasks,...  ...workloads and a growing layer of application code which needs to cover everything from...  ...routine updates. We’re looking for a senior software engineer who loves working at the... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Ottawa, ON
    9 days ago
  • $90k - $140k per year

     ...development of digital investigative software that acquires, analyzes, and...  ...for a Software Development Engineer in Test to help build and...  ...building with agent-assisted and agentic workflows. You will work closely...  ..., Product Managers, and Senior Quality Leaders to ensure quality... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    7 days ago
  • $65k - $75k per year

     ...it. About The Role As a Junior Software Developer (AI & Agentic Systems) , you will design and...  ...sits at the intersection of software engineering, artificial intelligence, and distributed...  ...Do Key Responsibilities Develop code using an Agile development process... 
    Full time
    Summer work
    Internship
    Remote work

    Agility PR Solutions

    Ottawa, ON
    1 day ago
  • $85k - $110k per year

     ...LC4ISR ISTAR team is seeking a working level Software Engineer to support delivery of critical...  ...sources Write clean testable maintainable code against established coding standards and...  ...JSON REST) ~ Comfort in an Agile/Scrum environment: owned story-point commitments... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    4 days ago
  •  .... We're building the future of creative intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Ottawa, ON
    9 days ago
  • $60 per hour

     ...technical evaluations, scripting tasks, and code quality reviews. This opportunity is...  ...leveraging the expertise of experienced software developers. Selected freelancers will help...  ...with Roblox Studio and Roblox development environments where applicable. Contribute to AI model... 
    Senior
    Weekly pay
    Contract work
    Freelance
    Remote work
    10 hours per week

    Lifted, an Upwork Company™

    Ottawa, ON
    6 days ago
  •  ...Director of Software Engineering Location: Ottawa, ON (On-site) Reports to : CTO The Role...  ..., the hiring and the debugging. The environment is fast, the constraints are real, and...  ...speed, and high standards Act as a senior technical leader within the company, contributing... 
    Senior
    Long term contract
    Full time
    Internship
    Relocation

    dominion%20dynamics

    Ottawa, ON
    9 hours ago
  •  ...Introduction At IBM Software, we transform client challenges into solutions. Building...  ...Platform. About The Role As a Senior Software Engineer, you will contribute to several key initiatives...  ...: Experience working in an Agile environment, collaborating with stakeholders to... 
    Senior
    Full time

    IBM

    Ottawa, ON
    3 days ago
  •  ...Authorization to Operate (ATO) Specialist to support a private cloud environment. This role is focused on developing high-quality security...  ...Kubernetes-based platforms. This is not a hands-on engineering or deployment role. Instead, the successful candidate will bring... 
    Senior
    Contract work

    49 Solutions

    Ottawa, ON
    13 days ago
  •  ...Technical Capabilities ~8+ years of hands-on software development experience, including low-...  ...of design principles, software engineering processes (e.g., SOLID, DRY), and the Software...  ...languages Familiarity with AI-assisted coding tools and modern development workflows (e... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Worldwide

    IBM

    Ottawa, ON
    10 days ago
  •  ...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and...  ...with GCP is a plus What We Offer A fast-growing environment where you can help shape the company and product. An... 
    Senior
    Remote work

    Speechify

    Ottawa, ON
    14 days ago
  •  ...Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities...  ...within regulated, high-performance environments. This role is designed to encapsulate...  ...Canadian regulations, provincial codes, and industry standards Review and... 
    Senior
    Full time
    For contractors

    Hire Resolve.com

    Ottawa, ON
    13 days ago
  •  ...Snyk is the leader in secure AI software development, helping millions...  ...vulnerabilities — from code and dependencies to containers...  ...(SAST, SCA, DAST, etc) and/or agentic software development & building...  ...with departments like Product, Engineering, Marketing and Enablement.... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Snyk

    Ottawa, ON
    4 days ago
  •  ...years. Backed by a legacy of engineering excellence, reliability and industry...  ...our cutting-edge LightSpeed Software. Actively engage with both...  ...engineers in the design, coding, testing, and maintenance of...  ...typical of an office environment. International travel may... 
    Senior
    Full time
    Internship
    Work at office
    Worldwide
    Monday to friday

    Telesat

    Ottawa, ON
    5 days ago
  •  ...As a Principal Software Engineer, you will design, develop, and deliver Control Software and or Firmware for Ultra High-performance electronic...  ...for candidates who thrive in a fast-paced, start-up-like environment. We believe in small teams of highly experienced engineers. As... 
    Full time

    Broadcom

    Ottawa, ON
    21 days ago
  •  ...focused on prioritizing a flexible work environment that empowers individual growth,...  ...You Will Contribute Design, code, and integrate embedded C/C++ software on Linux and real-time operating...  ...guiding and mentoring more junior engineers in the team, fostering collaboration... 
    Full time
    Local area
    Flexible hours

    Ciena

    Ottawa, ON
    26 days ago
  •  ...seeking a Modelling & Simulation Software Developer to develop...  ...(CI/CD)  ~ Conduct regular code reviews and rigorous unit testing...  ...in a modelling and simulation environment.  ~ All work is completed in...  ...degree in the field of Sciences, Engineering, Computer Science, or... 
    Senior
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    7 days ago
  •  ...You Are You're a passionate software developer who wants your work...  ...thrive in a collaborative environment that values open discussion,...  ...solutions. Implement secure coding practices aligned with industry...  ...computer science, software engineering or a related technical field.... 
    Senior
    For contractors
    Work at office
    Remote work
    Worldwide
    Rotating shift

    CIRA

    Ottawa, ON
    10 days ago
  •  ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...desktop development across the codebase: code architecture, performance, memory usage,...  ...dedication to building accessible and inclusive software. ~ Excellent software engineering... 
    Senior
    Long term contract
    Work at office

    Speechify

    Ottawa, ON
    14 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Agentic Coding RL Environments). Be the first to apply!