Logo for 24-MAG

Remote | Senior Software Engineer — $100–$150/hour

Role overview

Qualifications

  • Strong professional software-engineering experience
  • Proficiency in one or more of C++, Python, Java, Go, TypeScript, or Rust
  • Deep understanding of algorithms and data structures
  • Strong attention to detail

Responsibilities

  • Develop reinforcement learning environments that reflect practical engineering workflows
  • Design scenarios for debugging and performance optimisation
  • Create golden reference solutions and ensure their validation
  • Refactor codebases while preserving intended behaviour

Key facts

Hard skills

Other skills

  • Communication
  • Detail Oriented

About the company

24-MAG logo

24-MAG

Business Consulting & Services

Company details

IndustryBusiness Consulting & Services
Company size2 - 10

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

We are sharing a specialised consulting opportunity for experienced Senior Software Engineers with strong expertise in Python, Java, Rust, C++, Go, TypeScript, algorithms, debugging, feature development, codebase refactoring, DevOps workflows, CI/CD, and performance optimisation to contribute to an advanced AI training and reinforcement-learning environment project.

Selected professionals will create reproducible reinforcement-learning environments that test advanced AI systems on realistic software-engineering workflows. These tasks will reflect common DevOps, CI/CD, debugging, and command-line engineering scenarios using tools such as Git, Docker, GDB, AddressSanitizer, FFmpeg, and related development utilities. Each environment will require reliable validation and a golden reference solution. No prior experience in AI is required.

Key Responsibilities

Reinforcement Learning Environment Development

  • Design realistic software-engineering workflows for AI evaluation
  • Create reproducible reinforcement-learning environments
  • Develop scenarios that reflect practical engineering and debugging tasks
  • Define clear task objectives, expected behaviour, and acceptance criteria
  • Ensure environments accurately measure technical reasoning and execution

DevOps & CI/CD Workflows

  • Develop tasks reflecting common DevOps and CI/CD workflows
  • Design scenarios involving build, test, deployment, and automation processes
  • Incorporate realistic development-tool interactions into evaluation environments
  • Create workflows that require effective use of command-line utilities
  • Ensure scenarios reflect practical engineering constraints and failure modes

Debugging & Troubleshooting

  • Design and solve complex debugging scenarios
  • Work with tools such as GDB, AddressSanitizer, and related diagnostics
  • Identify root causes of software failures
  • Develop maintainable and technically sound fixes
  • Create environments that test structured troubleshooting and diagnostic reasoning

Software Development & Refactoring

  • Develop tasks involving feature implementation and code modification
  • Refactor existing codebases for maintainability and clarity
  • Preserve intended behaviour while improving implementation quality
  • Evaluate architectural and implementation trade-offs
  • Apply strong software-engineering standards across environments

Performance Optimisation

  • Create tasks involving software-performance bottlenecks
  • Analyse algorithms, data structures, and implementation efficiency
  • Improve scalability, latency, throughput, or resource utilisation
  • Validate that performance improvements preserve correctness
  • Document optimisation decisions and technical trade-offs clearly

CLI Tool & Engineering Workflow Design

  • Build scenarios using common engineering tools such as Git and Docker
  • Incorporate debugging, build, media-processing, and system utilities where relevant
  • Design tasks requiring correct sequencing of technical actions
  • Evaluate whether workflows are completed accurately and efficiently
  • Ensure environments resemble realistic software-development processes

Verification & Golden Reference Solutions

  • Create golden reference solutions for each evaluation environment
  • Develop deterministic validation methods
  • Define objective criteria for successful task completion
  • Ensure verification distinguishes correct, incomplete, and incorrect solutions
  • Maintain reproducibility across repeated environment executions

Ideal Profile

  • Strong professional software-engineering experience
  • Proficiency in one or more of C++, Python, Java, Go, TypeScript, or Rust
  • Deep understanding of algorithms and data structures
  • Strong performance-tuning and optimisation skills
  • Demonstrated experience debugging complex software systems
  • Strong background in feature implementation and codebase refactoring
  • Experience working with DevOps or CI/CD workflows
  • Familiarity with command-line engineering tools such as Git, Docker, GDB, AddressSanitizer, or comparable utilities
  • Proven ability to develop maintainable and scalable software solutions
  • Experience with large-scale or distributed codebases is highly valuable
  • Strong code-review experience and familiarity with software best practices
  • Excellent written and verbal technical communication skills
  • Strong attention to detail
  • Comfortable collaborating across cross-functional and remote teams
  • Familiarity with modern AI or machine-learning systems is advantageous but not required
  • No prior AI-training experience is required

Engagement Details

  • Part-time independent contractor engagement
  • Fully remote and open globally
  • Expected commitment: approximately 15 hours per week
  • Displayed compensation range: $100–$150/hour
  • Actual compensation structure is output-based, with payment made per task that meets project specifications
  • Task completion time may vary depending on individual experience and workflow
  • Minimum weekly submission requirements apply; the source does not specify the exact number of required tasks
  • Work will involve reinforcement-learning environment creation, DevOps and CI/CD workflows, debugging, command-line tools, feature implementation, codebase refactoring, performance optimisation, deterministic validation, and golden reference solutions
  • Screening includes an approximately 30-minute AI interview
  • A technical assessment may also be included before hiring-manager review
  • Roles are typically filled within approximately 48 hours
  • Selected experts are expected to begin initial tasks within approximately 24–48 hours after onboarding
  • Project scope, workload, technical environments, and evaluation standards may evolve depending on project requirements
  • Work must be completed without using confidential or proprietary information belonging to any employer, client, institution, or other third party

About the Platform

This opportunity is available through 24-MAG LLC. We connect experienced professionals with remote consulting opportunities across technical, evaluation, and project-based workstreams.

By submitting this application, you acknowledge that your information may be processed by 24-MAG LLC for recruitment and opportunity matching in accordance with our Privacy Policy: https://www.24-mag.com/privacy-policy

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at 24-MAG

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.