Staff/Principal Software Engineer – AI Applications
Core
Develop customer-facing components of the Voyager SDK, including low-code model deployment, end-to-end pipeline development, and application integration for AI solutions.
Role type
Staff/Principal Software Engineer (AI Applications)
Builds
Voyager SDK application layer, reusable architectures for model deployment, and profiling tools for performance diagnosis.
Domain
Edge AI, Computer Vision, Semiconductor Hardware
Deliverable
production ML models | product features | infrastructure
Required skills
Edge deployment frameworks (OpenVINO, TensorRT), GPU computing APIs (OpenCL, Vulkan), Model optimization (quantization, compression, pruning), Python/C++ expertise, End-to-end pipeline architecture, Transfer learning, Linux proficiency
Preferred skills
MLIR, ONNXRuntime
Responsibilities
Own end-to-end technical strategy for the application layer, Set technical direction for image pre/post processing operators, Drive integration of industry-standard model frameworks, Define company-wide metadata representations for model types, Take accountability for pipeline latency and throughput, Represent technical capabilities to stakeholders and mentor engineers
Seniority
Staff/Principal, hands-on IC with strategic autonomy