Back to list

Vacancy description

Junior Software Engineer in भारत

FreshTalent

  • RemoteWork from anywhere
  • ContractFixed-term or freelance

$288k USD - $384k USD / hour

भारत

Junior Software Engineer – AI Code Evaluation

Compensation

Annualized Compensation: $288,000–$384,000 per year
Hourly Rate: $150–$200 per hour
Employment Type: Contractor
Work Arrangement: Remote

The annualized figure is based on 40 hours per week and 48 working weeks per year. Actual earnings will depend on project workload, assignments, and hours worked.

About the Role

We are seeking junior software engineers with professional experience at leading technology companies to evaluate AI-generated code and help improve AI performance on real-world software engineering tasks.

In this role, you will assess code for correctness, quality, and design, create challenging programming problems with reference solutions and test cases, and evaluate AI reasoning across software architecture, debugging, and system design.

This opportunity is suited to software engineers who combine strong technical judgment with the ability to explain engineering decisions clearly. Your feedback will help improve the quality and reliability of AI-generated software solutions.

Key Responsibilities

  • Evaluate AI-generated code for correctness, quality, maintainability, and design.

  • Develop challenging coding problems that test practical software engineering skills.

  • Create reference solutions and test cases to assess code correctness and performance.

  • Review AI reasoning across software architecture, debugging, algorithms, data structures, and system design.

  • Identify errors, weaknesses, and opportunities for improvement in generated code and technical approaches.

  • Assess whether proposed solutions demonstrate sound engineering judgment.

  • Provide detailed technical feedback to support improvements in AI model performance.

  • Explain technical decisions and evaluation findings clearly in writing.

Required Qualifications

  • At least one year of professional software engineering experience at a leading technology company, with at least part of that experience gained within the past three years.

  • Strong understanding of software engineering fundamentals, including algorithms and data structures.

  • Knowledge of system design and software architecture.

  • Ability to review code, identify defects, and evaluate implementation quality.

  • Strong debugging and analytical problem-solving skills.

  • Ability to explain technical decisions and findings clearly in writing.

  • Based in an English-speaking country.

Preferred Qualifications

  • Experience evaluating code quality, software design, and engineering trade-offs.

  • Experience developing coding challenges, reference implementations, or test cases.

  • Familiarity with reviewing technical reasoning across debugging, architecture, and system design.

  • Ability to assess multiple approaches to a software engineering problem and identify their strengths and weaknesses.

Key Skills

  • Software Engineering

  • Code Review

  • AI-Generated Code Evaluation

  • Algorithms

  • Data Structures

  • System Design

  • Software Architecture

  • Debugging

  • Problem Solving

  • Coding Challenge Development

  • Test Case Design

  • Reference Solution Development

  • Code Correctness

  • Software Quality Assessment

  • Technical Analysis

  • Written Technical Communication

  • Critical Thinking

What Success Looks Like

  • AI-generated code is evaluated accurately for correctness, quality, and design.

  • Coding challenges, reference solutions, and test cases effectively assess software engineering capabilities.

  • Weaknesses in AI reasoning, debugging, and system design are identified and documented.

  • Technical feedback is clear, actionable, and grounded in sound engineering judgment.

  • Evaluations contribute to improved AI performance on practical software engineering tasks.

Similar vacancies

More like this role

  • IT

Rs 1 - 6 lakhs p.a.

... applications with third-party APIs and enterprise systems. - Write clean, maintainable, and well-documented code following engineering best practices. - Debug software issues and participate in performance optimization activities. - Collaborate with product managers, designers, QA engineers, and senior developers. - Participate ...

Nagpur, भारत

Ploceus Software Private Limited

Junior Software Engineer - Fresher

  • IT

Rs 15000 - Rs 18000 per month

Junior Software Engineer Start Date Starts Immediately CTC (ANNUAL) ₹ 3,00,000 - 4,00,000 ₹ 3,00,000 - 4,00,000 /year Experience No experience required No experience required Apply By 11 Nov' 26 Posted 2 weeks ago Fresher Job 1000+ applicants About the job Key responsibilities: 1. Assist in developing, testing, and deploying ...

Bangalore, भारत

  • Remote
  • Contract
  • IT

$288k USD - $384k USD / hour

... and 48 working weeks per year. Actual earnings will depend on project workload, assignments, and hours worked. About the Role We are seeking junior software engineers with professional experience at leading technology companies to evaluate AI-generated code and help improve AI performance on real-world software engineering ...

भारत

Recruitment Room

Junior Software Engineer

  • Remote
  • Full-time
  • Contract
  • IT

$288k USD - $384k USD / year

... weeks per year. It is for comparison only; actual earnings depend on project availability, tasks completed, and hours worked. About the Role We are seeking Junior Software Engineers with strong software development fundamentals to evaluate AI-generated code and develop challenging engineering problems that test real-world ...

भारत

Recruitment Room

Junior Software Engineer

  • Remote
  • Full-time
  • Contract
  • IT

$288k USD - $384k USD / year

... weeks per year. It is for comparison only; actual earnings depend on project availability, tasks completed, and hours worked. About the Role We are seeking Junior Software Engineers with strong software development fundamentals to evaluate AI-generated code and develop challenging engineering problems that test real-world ...

भारत

Thermo Fisher Scientific

Engineer III, Software

  • IT
Thermo Fisher Scientific seeks an experienced Software Engineer with strong Python and Java expertise to design and maintain scalable backend applications and services. The role involves developing RESTful APIs, collaborating across teams, and mentoring junior engineers while applying sound engineering practices. Responsibilities ...

Bangalore, भारत

  • Full-time
... - Use ML technologies and LLM-driven extraction services to enhance data processing. - Contribute to architecture decisions and technical strategy. - Mentor junior developers and participate in the team's development process. Requirements - At least 3 years of non-internship professional software development experience. ...

Bangalore, भारत

  • Remote
  • Hybrid
  • Part-time
  • Cybersecurity
... unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities. Why you’ll love this role as a Junior Security Engineer at Civica This is a great opportunity to build your career in cyber security while gaining hands-on experience across a broad range of security ...

Vadodara, भारत

  • Full-time
  • IT
GE HealthCare seeks a Staff Software Engineer to design and deploy innovative software solutions for medical imaging and healthcare IT platforms. The role involves leading the full development lifecycle, mentoring engineers, and ensuring compliance with healthcare regulations in a collaborative, fast-paced environment. ...

Bangalore, भारत

  • IT
... Senior AI Native Engineer (IC3) at Keyloop, you will be a technical leader within your team, owning complex, multi-sprint projects and setting the standard for engineering quality. You will design and implement robust, scalable solutions, mentor junior and mid-level engineers, and be a key driver of team culture and process ...

Hyderabad, भारत