C++ Developer (Remote)

Quik Hire Staffing

India

Remote

INR 1,800,000 - 3,200,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Quik Hire Staffing is hiring an LLM C/C++ Developer on a full-time basis to evaluate and advance large language models in systems programming and low-level optimization. You will craft complex benchmarks, test suites, and memory-safe implementations for training and benchmarking AI coding assistants.

The role emphasizes verifying model-generated C/C++ code, reproducing bugs, and collaborating with ML researchers to benchmark LLM capabilities.

Qualifications

  • 3+ years of professional software engineering in C and C++ (modern C++14/17/20).
  • Deep knowledge of manual memory management, pointers, multithreading, data structures, and architecture.

Responsibilities

  • Construct rigorous C/C++ benchmarks for evaluating LLMs.
  • Analyze and validate model-generated C/C++ code for correctness and memory safety (valgrind, ASan).
  • Reproduce bugs and author verification test suites for open-source libraries.
  • Create rubrics and annotations for model fine-tuning datasets.
  • Collaborate with ML researchers to benchmark LLM capabilities on low-level systems.

Skills

C/C++
Memory management
Multithreading
Data structures
Computer architecture
Build systems
Debugging tools
Git/Linux
Docker

Tools

CMake
Make
GDB
Valgrind
ASan
Clang-Tidy
Docker
Git

Job description

We are hiring for one of our clients, seeking an LLM C/ C++ Developer to work on a full-time basis. The role focuses on evaluating and advancing large language models in systems programming, low-level optimization, and C/C++ software engineering. You will develop complex systems-level scenarios, test suites, and memory-safe implementations to train and benchmark AI coding assistants.

Key Responsibilities:
  • Construct rigorous C/C++ programming benchmarks, memory management problems, and systems engineering challenges to evaluate LLMs.
  • Analyze and validate model-generated C/C++ code for correctness, efficiency, memory safety (valgrind, AddressSanitizer), and standards compliance (C++17/C++20).
  • Reproduce complex bugs and author verification test suites across popular open-source C/C++ libraries.
  • Create detailed technical rubrics, step-by-step annotations, and synthetic training data for model fine-tuning.
  • Collaborate with machine learning researchers to benchmark LLM capabilities on low-level systems programming.
Required Skills & Qualifications:
  • 3+ years of professional software engineering experience in C and C++ (modern C++14/17/20).
  • Deep knowledge of manual memory management, pointers, multithreading, data structures, and computer architecture.
  • Experience with build systems (CMake, Make) and debugging/profiling tools (GDB, Valgrind, ASan, Clang-Tidy).
  • Proficiency with Git, Linux environments, and containerized development workflows (Docker).
  • Familiarity with large language model code generation, evaluation benchmarks, or AI coding tools is preferred.
More About the Opportunity:

This role provides a unique chance to work at the forefront of AI and systems programming, helping frontier LLMs achieve mastery in complex, performance-critical codebases. The position offers complete remote flexibility and intellectual leadership in AI code reasoning.

Equal Opportunity Employer:

We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer C# (Remote)
Software Engineer C# (Remote)

Quik Hire Staffing • India

Remote
INR 2,500,000 - 4,500,000
C++ Developer - Remote
C++ Developer - Remote

YO IT Consulting • Delhi

On-site
INR 1,377,600 - 2,755,200
C++ Developer - 30570
C++ Developer - 30570

Turing • Mumbai Suburban

On-site
INR 8,612,000 - 11,483,000
Remote contract work
USD salaries
Remote C++ Developer
Remote C++ Developer

Turing • Chennai District

On-site
INR 5,439,709 - 9,066,183
Fully remote environment
Opportunity to work on cutting-edge AI projects
Flexible time commitments
C++ Developer - 30570
C++ Developer - 30570

Turing • Pune City

On-site
INR 7,067,137 - 10,600,706
Competitive salary in USD
Remote work flexibility
Engage with industry experts
Remote C++ Developer
Remote C++ Developer

Turing • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Fully remote environment
Opportunity to work on cutting-edge AI projects
Flexible working hours
+1
Remote C++ Developer
Remote C++ Developer

Turing • Delhi

On-site
INR 3,913,636 - 6,522,727
Fully remote environment
Opportunity to work on AI projects
Remote C++ Developer
Remote C++ Developer

Turing • Dadri

On-site
INR 7,910,000 - 14,501,000
Work in a fully remote environment
Opportunity to work on cutting-edge projects
Contractor assignment (no medical/paid
Remote C++ Developer
Remote C++ Developer

Turing • Hyderabad

On-site
INR 964,000 - 1,653,000
Work in a fully remote environment
Opportunity to work on cutting-edge AI projects
Referral program
Remote C++ Developer
Remote C++ Developer

Turing • Mumbai

On-site
INR 700,000 - 1,200,000
Work fully remote
Opportunity to work on AI projects
Flexible time commitments