
Application Engineer – Computer Vision
EchoTwin AI8 months ago
San Francisco, CA, USAMid Level / Senior
Responsibilities
- Design, develop, and deploy computer vision applications on NVIDIA Jetson platforms.
- Optimize computer vision algorithms for performance and real-time processing.
- Integrate computer vision pipelines with hardware components and sensors.
- Write clean and maintainable code in Python, C++, or CUDA.
- Conduct rigorous testing and validation of computer vision systems.
- Collaborate with cross-functional teams to align solutions with project requirements.
- Create detailed documentation for code and deployment processes.
- Stay updated on advancements in computer vision and NVIDIA technologies.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Robotics, or a related field.
- 3+ years of experience in developing and deploying computer vision or machine learning applications.
- Hands-on experience with NVIDIA Jetson platforms and associated tools.
- Proficiency in programming languages such as Python, C++, and CUDA.
- Experience with computer vision libraries/frameworks like OpenCV, PyTorch, or TensorFlow.
- Familiarity with Linux-based development and embedded systems.
- Strong understanding of computer vision algorithms.
- Knowledge of optimizing neural networks for edge devices.
- Experience with hardware-software integration.
- Excellent problem-solving and debugging skills.
- Strong communication and teamwork abilities.
- Familiarity with cloud-edge architectures for computer vision applications.
- Knowledge of containerization tools like Docker.
Benefits
- Options for medical, dental, and vision coverage for employees and dependents.
- Flexible Spending Account (FSA) and Dependent Care Flexible Spending Account (DCFSA).
- 401(k) with 3% company matching.
- Unlimited PTO.
- Profit sharing.