Senior Software Engineer — AI/ML Environments & Performance

Crossing Hurdles

Turkey

On-site

TRY 250,000 - 450,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Crossing Hurdles is seeking engineers to build Reinforcement Learning environments for evaluating AI models. You will tackle challenging software problems, fix bugs, and add features to scalable systems.

The role emphasizes codebase refactoring, performance optimization, and creating reliable, reproducible test environments for engineering challenges.

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

Job description

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

Application Process

  • Easy Apply on LinkedIn
  • Participate in resume evaluation & interview stage
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 • Turkey

On-site
TRY 250,000 - 450,000
Software Developer | Remote
Software Developer | Remote

Crossing Hurdles • Turkey

On-site
TRY 900,000 - 1,300,000
Software Engineer | Remote
Software Engineer | Remote

Crossing Hurdles • Turkey

On-site
Open-Source Software Engineer — AI & Distributed Systems
Open-Source Software Engineer — AI & Distributed Systems

Crossing Hurdles • Turkey

On-site
Open Source Engineer - Remote, Build & Collaborate
Open Source Engineer - Remote, Build & Collaborate

Crossing Hurdles • Turkey

On-site
Artificial Intelligence Team Lead
Artificial Intelligence Team Lead

CODEX • Sarıyer

On-site
TRY 400,000 - 700,000
Open Source Developer | Remote
Open Source Developer | Remote

Crossing Hurdles • Turkey

On-site
Lead AI Engineer with Machine Learning
Lead AI Engineer with Machine Learning

EPAM Systems • Turkey

On-site
TRY 5,747,000 - 8,621,000
Continuous upskilling
Private health insurance
Learning platforms access
+1
Senior AI Engineer
Senior AI Engineer

Prometa AI • Fatih

On-site
TRY 520,000 - 860,000
Senior AI Infrastructure Engineer - Remote, High-Impact
Senior AI Infrastructure Engineer - Remote, High-Impact

Alignerr • Fatih

On-site
TRY 3,976,000 - 7,952,000