onsite
Senior Computer Vision Engineer - Epia Neuro
Software Engineer
Lead the design and deployment of computer vision pipelines for neural interface systems, leveraging Python, C++, OpenCV, and deep learning frameworks to translate neural intent into actionable outputs for stroke rehabilitation and beyond.
About the role
Key Responsibilities
- Design, implement, and optimize computer vision algorithms for real‑time neural signal interpretation and device control.
- Collaborate with hardware and software teams to integrate vision modules into implantable neural interface platforms.
- Develop and maintain high‑performance code in Python and C++, utilizing OpenCV, CUDA, and deep learning frameworks (TensorFlow/PyTorch).
- Conduct rigorous testing, debugging, and performance profiling to meet stringent safety and latency requirements.
- Publish technical findings and contribute to open‑source projects to advance the field of neural‑vision integration.
Requirements
- 10+ years of experience in computer vision and machine learning engineering.
- Proficiency in Python, C++, OpenCV, and deep learning libraries.
- Strong background in real‑time systems, GPU acceleration (CUDA), and embedded software.
- Experience with neural interface or medical device development is highly desirable.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythoncopencvmachine learningdeep learningcudatensorflow