Skip to content
AI Trainer Jobs
Companies

Software Engineer, Full Stack — India

Mercor · 100% remote · Contract · Posted

Pay
$25–30/hr
Location
India
Languages
English
Hours
40 hours per week
Openings
Not listed
Level
Experienced
Apply for this position

Summary

Build and ship full-stack applications and services, integrate pre-release model APIs, and document failure modes for an AI lab's GenAI team.

What you'll do

  • Build and ship full-stack applications, services, and internal tools
  • Integrate pre-release model APIs into working software
  • Diagnose and document model and integration failure modes
  • Prototype quickly against shifting requirements
  • Collaborate with the engineering manager and other engineers

Requirements

  • Have 3+ years of professional production software experience
  • Have production experience in at least one of Python, Java, Rust, C#, or C++
  • Have working proficiency in a second programming language
  • Have experience across backend, front-end, databases, and cloud
  • Demonstrate ability to onboard quickly and deliver working code
  • Communicate complex technical decisions clearly in writing

Skills

  • Python
  • Java
  • Rust
  • C#
  • C++
  • TypeScript
  • React
  • Cloud Deployment

Full description

Join a leading AI lab's cutting-edge GenAI team to be at the core of the AI revolution, where your expertise fuels the development of the most advanced Large Language Models.

1. Overview

Join a leading AI lab's cutting-edge GenAI team and help build foundational AI models from the ground up. We're seeking talented Full-Stack Software Engineers with hands-on production experience across modern application stacks — Python, Java, Rust, C#, C++, and TypeScript — to build, integrate, and stress-test real software on top of frontier models before they ship. Engineers work directly with the AI lab's engineering manager on fast-moving projects and are expected to onboard quickly and contribute working code early.

This is a full-time engagement of 40 hours per week.

2. Key Responsibilities
  • Build and ship full-stack applications, services, and internal tools — in Python, Java, Rust, C#, C++, or TypeScript — that exercise frontier model capabilities end to end.

  • Integrate pre-release model APIs into working software, including the surrounding scaffolding: tool interfaces, evaluation harnesses, and telemetry.

  • Diagnose and document model and integration failure modes surfaced while building, translating engineering observations into clear written feedback for the research team.

  • Prototype quickly against shifting requirements, delivering working increments with limited up-front specification.

  • Collaborate with the engineering manager and other engineers to maintain consistency in code quality, architecture, and technical documentation.

3. Core Qualifications
  • 3+ years of dedicated professional experience building and shipping production software at a recognized, top-tier organization.

  • Production experience in at least one of Python, Java, Rust, C#, or C++, plus working proficiency in a second language — this cohort is intentionally staffed across multiple language ecosystems.

  • Hands-on experience across the stack: backend services and APIs, a modern front-end framework (React or equivalent), relational or document databases, and cloud deployment.

  • Demonstrated ability to onboard onto an unfamiliar codebase and deliver working code quickly with minimal ramp-up.

  • Demonstrable career progression.

  • Ability to engage reliably for at least 40 hours/week during weekdays.

  • Strong written communication skills and the ability to explain complex technical decisions clearly.

Location: open to applicants in India.

Similar jobs

View all jobs