C++ Developer

3 weeks ago


Gurugram, India Emperen Technologies Full time

About the Role :

A global leader in technology innovation is seeking a highly skilled C++ Developer with a passion for competitive programming and logical reasoning to join our team.

This critical role will focus on creating high-quality reasoning datasets to train and improve Large Language Models (LLMs). You will design structured programming challenges and reasoning tasks to enhance the problem-solving capabilities of advanced AI systems.

This is an exceptional opportunity for individuals with strong problem-solving expertise to contribute to cutting-edge AI development and directly impact the future of LLMs.

Job Responsibilities :

  • Dataset Creation : Design and create structured reasoning tasks rooted in programming challenges, specifically in C++, to effectively train LLMs. This includes defining problem statements, specifying input/output formats, and generating diverse test cases.

  • Problem Decomposition : Develop datasets that test and improve an LLM's ability to solve complex, multi-step problems, requiring clear and logical explanations of the solution process.
    This will involve breaking down problems into smaller, manageable sub-problems.

  • Collaboration : Collaborate closely with research scientists and engineers to ensure task objectives align with model training goals and contribute to the overall improvement of the LLM's performance.

  • Iteration and Refinement : Incorporate feedback from model performance analysis to iterate on and refine task designs, ensuring they effectively target areas for improvement in the LLM's reasoning and problem-solving abilities.

  • Quality Assurance : Maintain consistency and clarity in task descriptions, ensuring they meet high-quality standards for accuracy, completeness, and readability.
    This includes rigorous testing and validation of the generated datasets.

  • Documentation : Create and maintain clear documentation for the designed tasks, including problem descriptions, solution explanations, and any relevant metadata.

Job Requirements :

  • Experience : At least 3 years of experience in software development, with a strong focus on C/C++ programming.

  • Programming Proficiency : Demonstrable expertise in C/C++ with a strong understanding of data structures and algorithms.

  • Analytical Skills : Excellent analytical and problem-solving skills, with the ability to break down complex problems into structured, logical steps.

  • Communication Skills : Proficient in English, with excellent written communication skills for crafting clear, concise, and logical explanations of programming solutions and reasoning processes.

  • Attention to Detail : Meticulous attention to detail in designing programming and reasoning tasks, ensuring accuracy and consistency.

  • Problem-Solving Prowess : A passion for problem-solving and a strong aptitude for logical reasoning.

  • Competitive Programming (Preferred) : A profile on platforms like LeetCode, HackerRank, Codeforces, or GitHub that demonstrates advanced problem-solving skills and competitive programming experience is a significant plus.

  • AI/ML Interest (Preferred) : Familiarity with or a strong interest in the field of Artificial Intelligence and Machine Learning, particularly related to LLMs, is a plus.

Mandatory Skills :

  • C++ : 3+ years of experience

Bonus Skills (Considered a Plus) :

  • Experience with other programming languages (e.g., Python).

  • Experience with data manipulation and analysis tools.

  • Knowledge of software testing methodologies.

  • Contributions to open-source projects


  • C# Developer

    3 weeks ago


    Gurugram, India 4Bell Technology Full time

    NOTE- APPLY ONLY IF YOU ARE AVAILABLE FOR THE F2F INTERVIEW ON -12 September 2025 Develop and maintain high-performance applications using C# (.NET Core/ASP.NET) and modern C++ (C++11/14/17/20). Work on backend services, APIs, multithreading, memory management, and performance optimization. Debug complex issues, ensure scalability, and collaborate with teams...

  • C++ Developer

    3 weeks ago


    Gurugram, India Mobileum Full time

    Role : C++ Developer Experience Range : 3-5 years Location : Bangalore About The JobWe are looking for a passionate and skilled Senior Software Engineer with 3-5 years of experience in C++ development to join our core engineering team. You will contribute to the maintenance, improvement, and evolution of a mature, complex legacy product deployed across bare...

  • C-Developer

    1 week ago


    Gurugram, India Thought At Work Full time

    Position: C/ Go Language DeveloperExperience: 2 to 4 yearsRequirements: 2Location: GurgaonSkills RequiredExcellent C Programming Skills.Linux OS internals and advanced data structuresHave an Experience in Go Lang on Protocol Development(Plus point)Have an experience in Go Lang Based State Machine (Plus point)Have an experience in Go Lang Based Timer...


  • Gurugram, India Syniverse Full time

    Syniverse is the world’s most connected company. Whether we’re developing the technology that enables intelligent cars to safely react to traffic changes or freeing travelers to explore by keeping their devices online wherever they go, we believe in leading the world forward.Which is why we work with some of the world’s most recognized brands. Eight of...

  • Embedded Developer

    3 weeks ago


    Gurugram, India Tekshapers Software Solutions (P) Limited Full time

    Location: Open for Gurgaon.Role : Embedded Developer (Platform and Drivers)- C, C++ Embedded Developer, Telco, WAN/ LAN.- OpenWRT.- Protocols MQTT, CoAP, OMCI.Years of experience: 5+.Primary skills for (Embedded Developer Gateway) + (Platform and Drivers profile)- Embedded Software development & architectures knowledge & handson experience.- C, C++.- Bash.-...

  • C++ developer

    4 days ago


    Bengaluru, Gurugram, Noida, India Vlink Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Requirements:Job Summary: We are seeking a talented and experienced C++ Developer to join our team. The ideal candidate should have a strong background in C++ development, good problem-solving skills, and be eager to work on high-performance and scalable applications.Responsibilities:Design, develop, and maintain efficient, reusable, and reliable C++...

  • Senior C++ Developer

    2 weeks ago


    Gurugram, India Acuity Knowledge Partners Full time

    Acuity Knowledge Partners is hiring 'Senior C++ Developer' for its Data and Technology Services Team for Gurugram location (hybrid: 2-3 days WFO). 'Immediate Joiners are highly preferred!' - Bachelors or master’s in science or engineering disciplines (CSE, IT, ECE, etc.) or a related field!Required Key Skills:5+ years of demonstrated ability to implement...

  • Senior C++ Developer

    2 weeks ago


    Gurugram, India Acuity Knowledge Partners Full time

    Acuity Knowledge Partners is hiring 'Senior C++ Developer ' for its Data and Technology Services Team for Gurugram location (hybrid: 2-3 days WFO). 'Immediate Joiners are highly preferred! ' - Bachelors or master’s in science or engineering disciplines (CSE, IT, ECE, etc.) or a related field! Required Key Skills: 5+ years of demonstrated ability to...


  • Gurugram, India Acuity Knowledge Partners Full time

    Acuity Knowledge Partners is hiring 'Senior C++ Developer' for its Data and Technology Services Team for Gurugram location (hybrid: 2-3 days WFO). 'Immediate Joiners are highly preferred!' - Bachelors or master’s in science or engineering disciplines (CSE, IT, ECE, etc.) or a related field!Required Key Skills:5+ years of demonstrated ability to implement...


  • Gurugram, India Acuity Knowledge Partners Full time

    Acuity Knowledge Partners is hiring 'Senior C++ Developer' for its Data and Technology Services Team for Gurugram location (hybrid: 2-3 days WFO). 'Immediate Joiners are highly preferred!' - Bachelors or master’s in science or engineering disciplines (CSE, IT, ECE, etc.) or a related field!Required Key Skills:5+ years of demonstrated ability to implement...