About the Job
Our cutting-edge, well-funded AI-DeepTech Startup Nomitri based in Berlin is looking for a Senior C++ Engineer with a background in image processing/Computer Vision who is ready for the challenge of building world-class on-device AI technology.
You will join our world-class engineering team (ex-Facebook, ex-Think-Cell, ex-Amazon, ex-ASML, etc.) to help us stay on top of the latest developments in the Computer Vision & Deep Learning space.
Key Responsibilities
- Support our existing senior experts in improving our core ML inference and Computer Vision software stack.
- Spin out new products and service new customers.
- Work on AI-enabled building blocks for all Computer Vision tasks.
- Implement modern C++ concepts and architecture.
- Work with multiple ML/AI inference frameworks and optimize for different hardware architectures.
Challenges and Technologies
- Modern C++ (C++17 and C++20)
- ML model inference frameworks like ONNX, Libtorch, NNAPI, SNPE
- Android native interfaces through JNI and protobuf
- Object tracking and high-efficiency video recording
- Inference profiling across various platforms
- Cross-compiling and deployment of our third-party dependencies
- Maintaining, improving, and deploying our current solutions at scale
Required Skill-Set
We value intelligence, curiosity, and a solution-driven mindset higher than existing skills. Still, for this role, we expect you to have:
- In-depth experience in C++ coding concepts and memory management
- Solid baseline in Computer Vision or image processing
- Good understanding of CMake or comparable build tools
- Familiarity with professional software development tools & concepts, like git, Agile development, containerization, CI/CD
Additional Skills (Preferred)
- Experience in CI/CD
- Docker / Containerization
- ML inference engines like PyTorch, ONNX, NNAPI
- Conan, or similar package managers
- Android native (NDK and JNI)
- Android app development with Kotlin, Gradle build system
- Working with embedded systems/cross-compilation
Work Environment
- We offer the flexibility to work on-site or in a hybrid manner.
- We are a very international team.
- We are fast and agile. No hierarchy, no walls, no politics.
Join us in building a better tomorrow!
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer, Computer Vision - Reality Labs
Senior Software Engineer specializing in Computer Vision at Meta's Reality Labs in New York. AI, Python, C, PyTorch expertise required.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Software Engineer for Machine Learning
Join Aignostics as a Software Engineer for Machine Learning in Berlin, focusing on AI-powered precision diagnostics.
Senior Software Engineer, Computer Vision - Reality Labs
Senior Software Engineer for Computer Vision at Meta, focusing on AI and machine learning applications.
Senior Software Engineer, Computer Vision - Reality Labs
Senior Software Engineer specializing in Computer Vision at Meta's Reality Labs in Burlingame, CA. Focus on AI, Python, C++, and AR/VR technologies.
Machine Learning Engineer (Computer Vision)
Join Snap Inc. as a Machine Learning Engineer in Vienna to develop cutting-edge computer vision technologies for wearable AR devices.
Senior Applied Scientist, Robotics R&D
Join Amazon Robotics as a Senior Applied Scientist in Berlin, focusing on AI, computer vision, and robotics.
Senior Computer Vision Engineer
Join Meero as a Senior Computer Vision Engineer in Paris. Work on AI-driven image processing for e-commerce with cutting-edge technologies.
Senior Software Engineer, Computer Vision - Reality Labs
Senior Software Engineer for Computer Vision at Meta, focusing on AI, Python, PyTorch, and algorithm development.
Principal Engineer
Principal Engineer role in Berlin, focusing on software implementation, cloud technologies, and machine learning.
Senior Deep Learning Engineer - Computer Vision
Senior Deep Learning Engineer needed in Copenhagen for a biotech startup, focusing on computer vision and proteomics.
Senior AI & Deep Learning Tech Lead
Join Restb.ai as a Senior AI & Deep Learning Tech Lead in Barcelona. Lead AI initiatives, mentor teams, and drive innovation in computer vision.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Werkstudent Computer Vision
Join Siemens as a Werkstudent in Computer Vision, working on image processing and deep learning projects.
Senior C++ Software Engineer
Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.
Applied Research Scientist - Computer Vision
Join Ambient.ai as an Applied Research Scientist in Computer Vision, working on AI-powered security solutions.
Senior Backend Software Engineer
Senior Backend Software Engineer needed in Berlin to develop AI-powered software for cancer research and diagnostics. Join our innovative team!
Senior Software Engineer - Machine Learning and Data Science
Join EyePop.ai as a Senior Software Engineer to develop and scale machine learning and data science software pipelines.
Senior AI Engineer
Senior AI Engineer role focusing on Go, TypeScript, Python in a remote-first, innovative AI platform.
AI Engineer with Computer Vision and NLP Expertise
Join Algorhythm as an AI Engineer to develop cutting-edge AI solutions with a focus on Computer Vision and NLP.
Senior Deep Learning Engineer
Join NVIDIA as a Senior Deep Learning Engineer to optimize AI performance using PyTorch, TensorFlow, and more in Berlin.
Senior Software Engineer (C++, Python & Cloud)
Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.
Senior Data Engineer
Join Stability AI as a Senior Data Engineer to build scalable data infrastructure for AI models. Remote work from Germany.
Senior Full Stack Engineer, Deep Learning Algorithms
Join NVIDIA as a Senior Full Stack Engineer to build software for AI, focusing on deep learning algorithms and high-performance computing.