Remote | Software Engineer

24-MAG
New York, NY
Job Description
Role Overview

We are seeking experienced Software Engineers with strong backend expertise to contribute to advanced AI training and software-engineering evaluation projects. Selected professionals will create realistic coding tasks, develop reference implementations, and apply practical software-engineering judgement.

What You Will Do

Create realistic software-engineering tasks, develop and evaluate scalable backend services, implement complex features, debug and refactor code, and apply sound algorithms and computer-science fundamentals.

Why It Might Be a Fit

Ideal candidates will have strong professional backend software-engineering experience, expertise in one or more of Java, Node.js, Go, Rust, TypeScript, Python, C++, or similar languages, and a track record of building scalable services and APIs.

Requirements

  • Strong professional backend software-engineering experience
  • Expertise in one or more of Java, Node.js, Go, Rust, TypeScript, Python, C++, or similar languages
  • Track record of building scalable services and APIs
  • Strong debugging and software-troubleshooting capabilities
  • Experience identifying and resolving performance bottlenecks
  • Proven ability to implement complex features in established applications
  • Experience refactoring large or evolving codebases
  • Strong understanding of algorithms and data structures
  • Solid automated-testing and code-review instincts
  • Experience designing test strategies or maintaining large test suites is particularly valuable
  • Ability to diagnose flaky tests and improve testing standards
  • Strong analytical and problem-solving skills
  • Clear technical written communication
  • Ability to work independently in a flexible remote environment

Benefits

  • Flexible schedule across weekdays or weekends
  • Independent contractor engagement
  • Fully remote
  • Approximately $30–$100/hour compensation
]]>