Staff/Principal Software Engineer
Core
Designing and owning the end-to-end technical strategy for the Voyager SDK's application layer, including low-code model deployment, pipeline development, and application integration for edge AI devices.
Role type
Staff/Principal Software Engineer (AI Applications & Edge Deployment)
Builds
Voyager SDK components, reusable libraries for model deployment, and profiling frameworks for edge hardware.
Domain
Edge AI, Computer Vision, Semiconductor/Embedded Systems
Required skills
Edge deployment frameworks (OpenVINO, TensorRT), GPU computing APIs (OpenCL, Vulkan), model optimization (quantization, compression, pruning), Python/C++ expertise, MLIR, ONNXRuntime, Linux, end-to-end pipeline architecture
Preferred skills
Transfer learning, navigating deep ambiguity, mentoring engineers
Technologies
OpenVINO, TensorRT, OpenCL, Vulkan, PyTorch, TensorFlow, Python, C++, MLIR, ONNXRuntime, Jira, Git, GitHub
Responsibilities
Translate research papers and product requirements into a coherent roadmap for model deployment; drive integration of industry-standard model frameworks into the SDK; define company-wide metadata representations for model types; take accountability for end-to-end pipeline latency and throughput; build profiling tools to diagnose performance issues; represent the team's technical capabilities to business stakeholders and customers.
Seniority
Staff/Principal, hands-on IC with strategic ownership