Unknown Company

Senior Software Engineer

sunnyvale, ca • Posted 4 days ago
Onsite Full Time General

Senior Software EngineerSunnyvale, CA, USA / On-site / In-office (4 days a week)The RoleOur stack cuts across many technologies (front-end, backend, edge-computing, machine learning), and you will be responsible for a large part of our edge-computing stack powering Coram Point. This involves:Building edge applications processing vision data and communication layers for the compute-constrained edge devices.Deploying machine learning models to production.Optimizing the platform runtime for maximum performance. This is largely C++ code with parts of the pipeline running on GPU.Building observability and telemetry.Requirements And Experience We Are Looking For3+ years of experience writing production software in C++ and Python of experience building applications processing real-time data and optimizing them for latency and memory.Experience using various profiling tools (e.g., gdb, Nsight, Valgrind, flame graph) to optimize the code.Experience with Docker, CI / CD pipelines.It would be great if you also have experience with one or more: Edge/IoT computing (we have a fleet of deployed edge computers).Infrastructure management (we use Salt).Monitoring (we use Grafana).Video processing & streaming (we use Gstreamer).Experience interfacing Client models (we use PyTorch).High intrinsic motivation to succeed and ability to work hard.

Back to Job Search