CodeValue

C++ & Python Developer

CodeValue · Herzliya, Tel-Aviv District, Israel

Software Development · 51-200 employees

21 h ago
Mid (2-5 yrs) Full-time Israel
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design and maintain high-performance software and core infrastructure for 3D environments and simulation platforms. Develop scalable data generation pipelines to power AI model training using modern 3D engine technologies.

What they look for

C++ Python 3D Engines 3D Graphics Simulation Environments AI/ML Integration Multithreading Visual Studio VS Code Cross-platform Development Windows Linux

Requirements

Requires over 3 years of C++ experience and 2 years of Python experience, including the integration of both. Candidates must have a background in 3D graphics, simulation environments, and high-performance multithreaded application development.

Full description

CodeValue is a leading software engineering and consulting company, delivering end-to-end technology solutions for startups, enterprises, and global organizations. Our teams work with cutting-edge technologies across AI, computer vision, cloud, embedded systems, and 3D applications, solving complex engineering challenges through innovation and excellence.

About the Role

We are looking for a C++ & Python Software Developer to join our 3D Systems & AI team. In this role, you will develop the core infrastructure behind advanced 3D environments, simulation platforms, and AI-driven solutions. You'll design and build high-performance systems for creating, transforming, and visualizing complex 3D data while developing scalable data generation pipelines that power AI model training using state-of-the-art 3D engine technologies.

Responsibilities

  • Design, develop, and maintain high-performance software using C++ and Python.
  • Build core infrastructure for creating, transforming, and visualizing complex 3D environments and data.
  • Develop scalable simulation and data generation systems for AI model training.
  • Work with modern 3D engine technologies to enable AI-driven applications.
  • Optimize software performance, scalability, and reliability.
  • Collaborate with AI, computer vision, and software engineering teams to deliver innovative solutions.
  • Participate in the full software development lifecycle, from design through deployment and maintenance.

Requirements

3+ years of experience developing software with C++.

2+ years of experience developing applications with Python.

Experience integrating C++ and Python components.

Experience working with 3D engines, 3D graphics, or simulation environments.

Experience integrating AI/ML components into software applications.

Experience developing high-performance or multithreaded applications.

Experience working in Visual Studio and/or VS Code.

Experience developing cross-platform applications (Windows/Linux).