Applied AI C++ Engineer
Soul AI · Mumbai · onsite · Posted 37d ago
Undisclosed1–6 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
About the Role
You will analyze C++ code, detect memory issues, validate pointer logic, and assess performance-sensitive sections. AI coding tools will assist in detecting unsafe patterns and validating patches.
Responsibilities
- Review C++ patches for memory safety & correctness
- Detect leaks, pointer errors, UB, and sanitizer failures
- Validate logic in embedded/systems contexts
- Run tests and analyze low-level behavior
- Use AI tools to navigate large C++ repositories
Skills & Experience Required
- 1-6 years C++ experience (systems/embedded preferred)
- Strong understanding of memory models, RAII, STL, CMake, sanitizers
- Proficient in debugging using GDB, valgrind, etc.
- Experience with AI-assisted coding tools.
Location - India,Mumbai, Delhi / NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune
Sourced from naukri
Skills
gdbcmakecstlApplied AIEmbedded SystemsdebuggingArtificial Intelligence
About Soul AI

Soul AI
Emerging Technologies
₹9.4L PA avg
Avg at Soul AI
About
Soul AI provides advanced AI solutions, specializing in the curation of specialized datasets to enhance the performance of large language models globally.
Employee ratings
10 reviews
3.2/ 5
Culture
3.5
Career growth
3.2
Work-life
3.9
Employees rate it well for
Work-Life Balance39Compensation & Benefits38
Find them on