Core C++ Engineer en Barcelona
HPC C++ engineer with experience in memory management, runtime optimizations, parallel and asynchronous concurrent programming (including message passing and multithread)He/she will work on:The development, fine-tuning, testing and optimization of our Fractal AI Algorithm for General Intelligence.Measuring and improving its performance.Ensuring it works client-server fully monitorable through external applications. The implementation should be kept compatible with cloud-based execution for later stages.Develop and maintain the necessary APIs to interface with Python and UE4/Unity applications.Tecnologías IMPRESCINDIBLES:C++GitTecnologías Deseables:PythonC#Conocimientos requeridos IMPRESCINDIBLES:Strong experience in C++14 and newer standard
Descripción del empleo
HPC C++ engineer with experience in memory management, runtime optimizations, parallel and asynchronous concurrent programming (including message passing and multithread)
He/she will work on:
- The development, fine-tuning, testing and optimization of our Fractal AI Algorithm for General Intelligence.
- Measuring and improving its performance.
- Ensuring it works client-server fully monitorable through external applications. The implementation should be kept compatible with cloud-based execution for later stages.
- Develop and maintain the necessary APIs to interface with Python and UE4/Unity applications.
- C++
- Git
- Python
- C#
Conocimientos requeridos IMPRESCINDIBLES:
Strong experience in C++14 and newer standards, having developed and tested software involving parallelism and recurrence.
Proven experience with:
- Microsoft Visual Studio
- STL, BOOST
- Understanding OOP in Modern C++ (dynamic inheritance, polymorphism, etc)
- Development of applications in C++ from scratch and as part of a team
- Build systems, cmake, nmake, etc.
- Desire maintainable and clean code
- Familiarity with testing tools
- Familiarity with Visual Studio Windows
Conocimientos deseados:
Experience in academic environments (with published papers) and AI projects is a plus.
CUDA or OpenCL experience would also be a plus.
Python.
Perfil deseado:
An open minded engineer, willing to explore new fractal computing algorithms of computation.
The developer should be comfortable with working under loose requirements, where discovering what are the next steps is also part of the day-to-day work.
Información extra
- Status
- Inactiva
- Estudios requeridos
- Otros
- Localización
- Barcelona
- Horas a la semana
- 8 - 40
- Tipo de contrato
- Tiempo completo
- Tipo de trabajo
- Marketing / Publicidad
- Carnet de conducir
- No
- Vehículo
- No
- Carta de motivación
- No
- Idiomas
- Inglés
Recibe ofertas similares en tu bandeja de entrada del correo electrónico
Indica debajo en que area estas buscando una función similar y no olvides poner tu correo electrónico.