We are seeking a senior, product-minded Software Engineer with deep experience in algorithms, machine learning, and edge AI. In this role, you will take ambiguous customer and product needs, model the underlying technical problem, and translate solutions into reliable, production-ready code that runs across mobile, embedded, and cloud environments. You will partner closely with Product, Design, Embedded, Mobile, Cloud, Data, Manufacturing, and Systems Engineering teams to make smart architectural decisions about where algorithms should run, how they should be deployed, how their performance should be measured, and how they improve over time. This role is ideal for someone who can move fluidly from problem definition to modeling, experimentation, implementation, deployment, telemetry, and iteration. You should be comfortable balancing algorithmic quality with real-world product constraints such as latency, battery life, compute, bandwidth, reliability, and manufacturability.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed