Search by job, company or skills

C++ Developer

C++ Developer

soul ai
2-4 Years
Not Disclosed
  • Posted 2 months ago
  • Over 50 applicants have applied

Job Description

About Us : Soul AI (By Deccan AI) is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS. We specialize in delivering high-quality human curated data, AI-first scaled operations services, and more. Based in SF and Hyderabad, we are a young, fast-moving team on a mission to build AI for Good, driving innovation and positive societal impact.

About the Role:

We are looking for a C/C++ Developer to join us in driving high-impact AI and systems-level projects. You will work closely with top AI research and engineering teams to build, evaluate, and optimize foundational models and performance-critical systems.

This role blends your deep technical understanding of low-level programming, memory management, and system design with structured experimentation and problem-solving to enhance AI efficiency, reliability, and technical precision.

In this position, you'll collaborate with experts at the intersection of AI, systems programming, and high-performance computing, contributing to improving model reasoning, runtime performance, and code-level accuracy in state-of-the-art AI and simulation environments.

Key Responsibilities :

  • Conduct detailed code reviews of C/C++ programs.
  • Evaluate and rate submissions against established rubrics.
  • Identify logic errors, performance issues, and coding inefficiencies.
  • Provide constructive feedback on code quality, structure, and adherence to standards.
  • Perform debugging and validation to ensure functionality and correctness.
  • Collaborate with internal teams to maintain consistency and quality in evaluation standards.

Required Skills & Qualifications:

  • Minimum 2 years of experience in C/C++ development.
  • Experience with code debugging, static analysis, and code optimization.
  • Familiarity with C/C++ compilers, build tools, and IDEs (e.g., GCC, Visual Studio, CLion).
  • Ability to interpret and follow evaluation rubrics with attention to detail.
  • Excellent analytical and communication skills.

Why Join Us

  • Work on high-impact projects that contribute to building AI for Good.
  • Collaborate with top-tier engineers and domain experts from IITs, NITs, and BITS.
  • Opportunity to grow in a fast-paced, innovation-driven environment.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

5-10 yrs
Bengaluru, India
Skills:
software validation, Embedded C development, SOC knowledge, Intel QAT driver compression decompression library, Linux OS and driver knowledge, Post silicon experience, Pre-silicon or emulation experience
5-6 yrs
Bengaluru, India
Skills:
Dependency Injection, Gstreamer, Ffmpeg, C++, Oops Concepts, Industrial Standard Design patterns, Threading, Dot.net API Development, Interop application development
5-8 yrs
Bengaluru, India
Skills:
software design patterns , static code analysis , Stl, Unit Testing, Multithreading, Synchronization, Data Structures, Debugging Tools, Linux environments, Crash dump analysis, Container technologies
1-3 yrs
Bengaluru, India
Skills:
UDP, Tcp, multithreading, H264, Protocol Development, Windows, Rtp, Linux, Rtcp, data structures, C Programming, VoIP solutions, compile build tools, SIP
5-8 yrs
Bengaluru, India
Skills:
Object-Oriented Programming (OOP principles, C++ development, Uml Diagrams, Stl, Design Patterns, Linux, Multithreading, Data Structures, Performance optimization, State Machine, Multi-threaded asynchronous programming, Profiling, GStreamer Video Image Processing