Junior Software Engineer | $175/hr | Remote

The Ai Training Company

New Zealand

Remote

NZD 70,000 - 90,000

Full time

14 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The Ai Training Company is seeking early-career Software Engineers to contribute to a remote AI project that evaluates code, designs challenging tasks, and improves coding models. You will review AI-generated code, assess reasoning, and craft realistic problems with reference solutions and tests.

The role focuses on debugging, architecture, APIs, data structures, algorithms, and system design, with detailed feedback and high standards for professional engineering practices.

Qualifications

  • At least one year of professional software engineering experience at a leading technology company.
  • At least part of that software engineering experience must have occurred within the past three years.
  • Strong programming and debugging fundamentals.
  • Ability to evaluate code for correctness and quality.
  • Ability to write technically sound reference solutions and test cases.
  • Good understanding of software architecture and engineering best practices.
  • Strong analytical and problem-solving skills.
  • Ability to explain technical decisions clearly in writing.
  • Comfortable working independently in a remote environment.
  • Preferred background includes experience in production software at major tech companies and designing coding exercises.

Responsibilities

  • Evaluate AI-generated code for correctness, efficiency, maintainability, and overall engineering quality.
  • Identify bugs, edge cases, incomplete implementations, and poor design decisions in generated solutions.
  • Create realistic coding problems based on real-world software engineering scenarios.
  • Write high-quality reference solutions that demonstrate correct and maintainable implementations.
  • Develop test cases that distinguish correct solutions from incomplete or incorrect approaches.
  • Review model reasoning related to debugging, software architecture, APIs, data structures, algorithms, and system design.
  • Assess whether proposed technical solutions are practical and aligned with professional engineering standards.
  • Provide detailed written feedback explaining what is correct, what is wrong, and how a solution could be improved.
  • Help create increasingly challenging engineering tasks that test real-world coding ability.

Skills

Programming fundamentals
Debugging
Problem solving
Technical writing
Code review
Independent work
Software design
APIs

Tools

APIs
Databases
Distributed systems
Cloud services
Testing

Job description

We are seeking talented early-career Software Engineers from leading technology companies to contribute to a remote AI project focused on evaluating code, designing challenging engineering tasks, and improving advanced coding models.

You will review AI-generated code, assess technical reasoning, create realistic software engineering problems, write reference solutions and tests, and provide detailed feedback on debugging, architecture, and implementation quality.

What You'll Do
  • Evaluate AI-generated code for correctness, efficiency, maintainability, and overall engineering quality.
  • Identify bugs, edge cases, incomplete implementations, and poor design decisions in generated solutions.
  • Create realistic coding problems based on real-world software engineering scenarios.
  • Write high-quality reference solutions that demonstrate correct and maintainable implementations.
  • Develop test cases that distinguish correct solutions from incomplete or incorrect approaches.
  • Review model reasoning related to debugging, software architecture, APIs, data structures, algorithms, and system design.
  • Assess whether proposed technical solutions are practical and aligned with professional engineering standards.
  • Provide detailed written feedback explaining what is correct, what is wrong, and how a solution could be improved.
  • Help create increasingly challenging engineering tasks that test real-world coding ability.
Who Can Apply
Relevant backgrounds include Software Engineers, Junior Software Engineers, Software Developers, and Associate Software Engineers.
We also welcome Backend Engineers, Backend Developers, API Developers, Server-Side Engineers, and Platform Engineers.
Full-stack backgrounds may include Full-Stack Engineers, Full-Stack Developers, Product Engineers, and Application Developers.
Systems backgrounds may include Systems Engineers, Infrastructure Engineers, Cloud Engineers, Distributed Systems Engineers, and Developer Tools Engineers.
Additional relevant backgrounds include Mobile Engineers, Data Engineers, Machine Learning Engineers, and Security Engineers with strong coding and debugging experience.
Requirements
  • At least one year of professional software engineering experience at a leading technology company.
  • At least part of that software engineering experience must have occurred within the past three years.
  • Strong programming and debugging fundamentals.
  • Ability to evaluate code for correctness and quality.
  • Ability to write technically sound reference solutions and test cases.
  • Good understanding of software architecture and engineering best practices.
  • Strong analytical and problem-solving skills.
  • Ability to explain technical decisions clearly in writing.
  • Comfortable working independently in a remote environment.
Preferred Background
  • Professional experience building production software at a major technology company or high-quality engineering organization.
  • Experience with backend, frontend, full-stack, systems, infrastructure, mobile, or platform engineering.
  • Experience performing code reviews or reviewing pull requests.
  • Experience writing automated tests or debugging production issues.
  • Experience designing coding exercises, interview questions, technical assessments, or engineering benchmarks is helpful.
  • Experience with APIs, databases, distributed systems, cloud services, or production applications is valuable.

This opportunity is ideal for early-career software engineers who have strong fundamentals, can quickly understand unfamiliar code, identify subtle implementation problems, design realistic engineering challenges, and clearly explain why a solution succeeds or fails. We are a referral partner of the client

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Remote | $50–$100/hr)
Senior Software Engineer (Remote | $50–$100/hr)

Synthires • New Zealand

Remote
NZD 69,000 - 138,000
Remote AI Code Reviewer & Challenge Designer
Remote AI Code Reviewer & Challenge Designer

The Ai Training Company • New Zealand

Remote
NZD 70,000 - 90,000
Research Engineer - Remote
Research Engineer - Remote

YO AI Labs • Auckland

Remote
NZD 55,000 - 124,000
Research Engineer - Remote
Research Engineer - Remote

YO AI Labs • Wellington

Remote
NZD 143,000 - 214,000
Software Engineer - Fully Remote | Up to $150/hr
Software Engineer - Fully Remote | Up to $150/hr

Mercor • Auckland

Remote
NZD 97,000 - 195,000
Junior Data Scientist | $175/hr | Remote
Junior Data Scientist | $175/hr | Remote

The Ai Training Company • New Zealand

Remote
NZD 60,000 - 90,000
Software Engineer - Fully Remote | Up To $150/Hr
Software Engineer - Fully Remote | Up To $150/Hr

Mercor • Auckland

Remote
NZD 245,000 - 368,000
Software Engineer (Go, Python) | Remote
Software Engineer (Go, Python) | Remote

Crossing Hurdles • New Zealand

Remote
NZD 138,000 - 179,000
Computer Engineering
Computer Engineering

Alignerr Corp. • New Zealand

Remote
NZD 83,000 - 131,000
Software Engineer - Open Source Contributions - Remote
Software Engineer - Open Source Contributions - Remote

Yo Ai Labs • Wellington

Remote
NZD 83,000 - 165,000