Search jobs > Sunnyvale, CA > Senior software engineer
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.
Senior Software Engineer Shop
A company is looking for a Senior Software Engineer for the Shop team. ...
Senior Software Development Engineer - Apple Maps
We at Apple Maps is seeking a Senior Full-Stack Software Development Engineer to join our Eval Engineering team. Successful candidate will closely collaborate with other software engineers, data scientists, evaluation and SRE teams to deliver business objectives associated with this project, ensurin...
Senior Frontend Software Engineer
A company is looking for a Senior Software Engineer, Frontend (Enterprise Products). ...
Senior Software Engineer iOS, TikTok AI Camera
As a Senior iOS Engineer on the TikTok AI Camera Team, you will be a key member responsible for developing and optimizing camera tools and features on the TikTok platform. If you are a skilled Senior iOS Engineer with a passion for technological innovation and content creation, we sincerely invite y...
Senior Software Test Engineer
Software Test Engineer to join their team in building cutting-edge technology solutions. ...
Senior Software Engineer - iOS
Our Engineering team is the heart of this transformation. Our engineers work closely with design, product, and QA teams to deliver world-class experiences. Join our dynamic engineering team at PayPal, where you’ll have the opportunity to collaborate with talented peers and work on high-impact projec...
Senior Software Engineer Android, TikTok Camera
As a Senior Android Engineer on the TikTok Camera Team, you will be a key member responsible for developing and optimizing camera tools and features on the TikTok platform. If you are a skilled Senior Android Engineer with a passion for technological innovation and content creation, we sincerely inv...
Senior Software Engineer (Frontend) - Core Product
BILL is a leader in financial automation software for small and midsize businesses (SMBs). Ability to work as feature lead with junior developers in building complex software solutions. Advocate for scalability, reliability, security, and engineering best practices within the team. ...
Senior Software Engineer
Thompson Software Solutions is seeking a mid to senior level Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrows problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the...
Senior Staff Software Engineer
In addition to leadership skills, a successful Staff Software Engineer must exhibit strong technical skills in software engineering and storage. As a Staff Software Engineer, you will be a key technical leader and role model within the team. Software engineering skills with efficient, maintainable a...