Software Developer | Remote

Crossing Hurdles

United States

On-site

USD 110,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Crossing Hurdles is seeking a versatile software engineer to build reinforcement learning environments and advance AI test suites. You will collaborate with teams to translate complex problems into repeatable benchmarks and reliable baselines.

This role emphasizes performance tuning, code refactoring, and delivering maintainable solutions. Candidates should be adept in Python and at least one of Java/Rust/TypeScript, with additional C++ or Go experience considered a strong asset.

Qualifications

  • Proficiency in Python3/Java/Rust/TypeScript.
  • Experience debugging and delivering maintainable solutions.
  • Strong performance tuning and data-structure knowledge.
  • Experience refactoring codebases and feature development.

Responsibilities

  • Create Reinforcement Learning Environments to test AI models' problem-solving abilities.
  • Develop solutions for complex software engineering problems including bug fixing and feature implementation.
  • Refactor codebases and optimize software performance.
  • Create reproducible environments and golden reference solutions for engineering challenges.

Skills

Python
Java
Rust
TypeScript
C++
Go
Algorithms

Job description

Responsibilities
  • Create Reinforcement Learning Environments to test AI models' problem-solving abilities.
  • Develop solutions for complex software engineering problems including bug fixing and feature implementation.
  • Refactor codebases and optimize software performance.
  • Create reproducible environments and golden reference solutions for engineering challenges.
Requirements
  • Proficiency in Python3, Java, Rust, or TypeScript, with additional experience in C++ or Go considered a strong asset.
  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer | Remote
Senior Software Engineer | Remote

Crossing Hurdles • United States

On-site
USD 90,000 - 150,000
Senior Transportation Engineer
Senior Transportation Engineer

Jobtailor • Oklahoma City (OK)

On-site
Software Engineer
Software Engineer

Crossing Hurdles • United States

On-site
USD 120,000 - 180,000
Software Engineer - Remote
Software Engineer - Remote

YO AI Labs • California (MO)

On-site
USD 90,000 - 130,000
Remote Rust Software Engineer for AI RL Environments
Remote Rust Software Engineer for AI RL Environments

YO IT Consulting • Austin (CO)

On-site
Flexible schedule
Remote work
Software Engineer | Remote
Software Engineer | Remote

Crossing Hurdles • United States

On-site
USD 120,000 - 180,000
Senior Software Engineer 56103
Senior Software Engineer 56103

Cephas Consultancy Services Private Limited • California (MO)

Hybrid
AI Software Engineer — RL & Performance
AI Software Engineer — RL & Performance

Crossing Hurdles • United States

On-site
USD 110,000 - 160,000
Senior Remote Software Engineer (C++/Multilang)
Senior Remote Software Engineer (C++/Multilang)

YO AI Labs • California City (CA)

Remote
Senior Software Engineer for AI Systems (Remote)
Senior Software Engineer for AI Systems (Remote)

YO AI Labs • California (MO)

Remote
USD 120,000 - 160,000