Senior Software Engineer | Remote

Crossing Hurdles

Australia

On-site

AUD 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Crossing Hurdles is seeking engineers to build reinforcement learning environments and improve AI-driven software tasks in Australia. You will fix bugs, add features, refactor code, and push performance to scale, using Model Context Protocol tools.

The role emphasizes designing reproducible environments and deterministic verification, and developing golden reference solutions to gauge software engineering ability.

Qualifications

  • Proficiency in multiple programming languages listed above.
  • Strong understanding of algorithms and data structures.
  • Experience debugging complex software issues and delivering maintainable solutions.

Responsibilities

  • Create reinforcement learning environments to test AI model capabilities for solving complex software engineering tasks.
  • Fix bugs, implement features, refactor code, and optimize performance using MCP tools.
  • Design reproducible environments and deterministic verification for accurate measurement of MCP tool use.
  • Develop golden reference solutions to assess software engineering ability.

Skills

C++
Python
Java
Go
TypeScript
Rust

Job description

  • Create Reinforcement Learning Environments to test AI model capabilities in solving complex software engineering problems.
  • Fix bugs, implement features, refactor code, and optimize performance using Model Context Protocol tools.
  • Design reproducible environments and deterministic verification for accurate measurement of MCP tool use.
  • Develop golden reference solutions to assess software engineering ability.

Requirements


  • Proficiency in C++, Python, JAVA, GoLang, Typescript, or Rust.
  • Deep understanding of algorithms, data structures, and performance tuning.
  • 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — AI/RL Environments & Performance
Senior Software Engineer — AI/RL Environments & Performance

Crossing Hurdles • Australia

On-site
AUD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Appsierra Group • Australia

On-site
AUD 270,000 - 405,000
Senior Software Engineer - AI Systems & RL Environments (Remote)
Senior Software Engineer - AI Systems & RL Environments (Remote)

Appsierra Group • Australia

Remote
AUD 270,000 - 405,000
Electrical Engineering
Electrical Engineering

Alignerr • Wollongong City Council

Remote
AUD 83,000 - 152,000
Lead Software Engineer (React.js/Node.js/Typescript)
Lead Software Engineer (React.js/Node.js/Typescript)

Remote Office • City of Melbourne

Hybrid
AUD 150,000 - 180,000
Software Engineer
Software Engineer

IC Resources Recruitment • Town Of Cambridge

On-site
AUD 134,000 - 211,000
Machine Learning Engineer
Machine Learning Engineer

Alignerr • Sydney

Remote
AUD 96,000 - 165,000
Senior Software Engineer
Senior Software Engineer

Private Advertiser • City of Melbourne

On-site
AUD 110,000 - 180,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

The Onset • Sydney

On-site
AUD 120,000 - 180,000
Software Engineer - AI & Agentic Automation
Software Engineer - AI & Agentic Automation

M&T Resources • Sydney

On-site
AUD 90,000 - 130,000