Spot AI

Sr. Systems Software Engineer

Job Description

Posted on: 
July 28, 2024

We are experiencing tremendous growth and are deployed at thousands of locations across businesses in 17 different verticals, ranging from local businesses to Fortune 500s. Our customers range from warehousing and healthcare to nonprofits and car washes including ExtraSpace Storage, WineDirect, YMCA, and Veg Fresh Farms.

Responsibilities

Being part of the team responsible for building video intelligence edge devices that run our video processing and AI workloads
Owning complex software development projects from design, implementation, testing and delivery.
Rapid prototyping for building new product ideas and features
Setup benchmarks and analyze performance data to identify bottlenecks and optimization opportunities
Solving problems of scale as we go from thousands of edge devices to tens of thousands of devices.

Job Requirements

At least 5 years of software development experience. Experience with Go is preferred and familiarity with Rust is a plus.
At least 5 years of experience with troubleshooting and debugging Linux systems. Experience with Yocto or other embedded Linux environments is a big plus.
Experience with CPU/GPU performance measurement and tuning
Leveraging CI/CD systems and testing infrastructure
Experience with building resilient, distributed systems is desirable
Familiarity with building systems for AI/ML processing is a plus

Apply now

More job openings