Please scroll down, To apply

Senior Software Engineer

hiring now

Kasmo Inc

2024-11-05 03:41:15

Job location Sunnyvale, California, United States

Job type: fulltime

Job industry: I.T. & Communications

Job description

Senior Software Engineer

Sunnyvale, CA, USA / On-site / In-office (&Client;4 days a week)

The role

Our 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 poweringCoram 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 for

3+ 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.

Inform a friend!

<!– job description page –>
Top