Senior Software Engineer, AI/RL Environments & Performance

Crossing Hurdles

South Africa

On-site

ZAR 550,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Crossing Hurdles in South Africa is seeking a software engineer to create reinforcement learning environments to test AI models' problem-solving abilities and to develop robust software solutions.

You will refactor codebases, optimize performance, and deliver reproducible environments and golden reference solutions for engineering challenges, while collaborating across teams to improve design and scalability.

Qualifications

  • 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.

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
Data structures
Performance tuning
Debugging
Feature development
Code refactoring

Job description

Crossing Hurdles in South Africa is seeking a software engineer to create reinforcement learning environments to test AI models' problem-solving abilities and to develop robust software solutions.

You will refactor codebases, optimize performance, and deliver reproducible environments and golden reference solutions for engineering challenges, while collaborating across teams to improve design and scalability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer – AI Environments & Performance
Software Engineer – AI Environments & Performance

Crossing Hurdles • South Africa

On-site
ZAR 420,000 - 660,000
Software Engineer, AI & RL Environments
Software Engineer, AI & RL Environments

Crossing Hurdles • South Africa

On-site
ZAR 600,000 - 900,000
Senior Software Engineer | Remote
Senior Software Engineer | Remote

Crossing Hurdles • South Africa

On-site
ZAR 550,000 - 900,000
Software Developer | Remote
Software Developer | Remote

Crossing Hurdles • South Africa

On-site
ZAR 600,000 - 900,000
Remote-friendly RL Research Engineer: Production AI Agents
Remote-friendly RL Research Engineer: Production AI Agents

Jobgether • South Africa

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Equity package
Health, dental, and vision benefits
+2
Applied RL Engineer: Autonomous Agents in Production
Applied RL Engineer: Autonomous Agents in Production

Duku AI • Durban

On-site
ZAR 900,000 - 1,200,000
Equity ownership
Unlimited resources for projects
Direct involvement in decision-making
Senior AI Engineer: ML, MLOps & LLM Architecture
Senior AI Engineer: ML, MLOps & LLM Architecture

Reverside • Johannesburg

On-site
ZAR 1,200,000 - 1,900,000
Senior AI Software Engineer - Midrand / Hybrid - R900K PA
Senior AI Software Engineer - Midrand / Hybrid - R900K PA

ATS Client • Midrand

On-site
ZAR 1,000,000 - 1,700,000
Senior AI-Driven Software Architect & Hands-On Engineer
Senior AI-Driven Software Architect & Hands-On Engineer

Sabenza IT & Recruitment • South Africa

On-site
ZAR 1,200,000 - 1,800,000
Software Engineer
Software Engineer

Crossing Hurdles • South Africa

On-site
ZAR 420,000 - 660,000