Sr. Software Engineer (C++)

Sunnyvale, CA

Direct Hire

Salary Range: $150,000 - $200,000

Senior Software Engineer

Sunnyvale, CA 

About the Job:

Who We Are:

Established in 2021, we’re dedicated to developing the premier business AI video system in the industry. Driven by cutting-edge video artificial intelligence, our platform offers unprecedented insights and a user experience ten times better than traditional solutions in the stagnant video security sector.

Our diverse clientele includes satisfied customers from various sectors such as warehouses, schools, hospitals, hotels, and more. With rapid growth on the horizon, we’re seeking a talented individual to join our team, aiding us in scaling our systems to meet user demand and introduce new features.

Team:

Joining our team entails tackling intriguing challenges at the intersection of machine learning and infrastructure. It also involves a commitment to excellence, continual learning, and delivering exceptional products to our customers in a fast-paced startup environment.

The Role:

As a Senior Software Engineer, you’ll be instrumental in our technology stack spanning various domains such as front-end, back-end, edge computing, and machine learning. You’ll primarily be responsible for a significant portion of our edge-computing stack powering the product network video recorder. The majority of our stack is written in modern C++ and Python.

This role includes:

  • Developing edge applications for processing vision data and communication layers tailored for compute-constrained edge devices.
  • Deploying machine learning models into production.
  • Optimizing platform runtime for maximum performance, primarily through C++ code with segments of the pipeline running on GPU.
  • Building observability and telemetry.

Requirements and Experience We’re Looking For:

  • Minimum 3 years of experience writing production software in C++ and Python.
  • Minimum 3 years of experience building real-time systems and optimizing them for latency and memory.
  • Minimum 3 years of experience using various profiling tools (e.g., gdb, Nsight, Valgrind, flame graph) to optimize code.
  • Demonstrated high intrinsic motivation to succeed and ability to work diligently.

What We Offer:

  • Equity stake in an early-stage startup.
  • Flexible PTO and Sick Policy.
  • Comprehensive Medical, Dental, and Vision Insurance.
  • 401k benefits.

Share This Job

Apply Now


We help people find the next step in their careers in technology, marketing, sales, human resources, finance, accounting, and real estate. Check out what jobs we have available today.

Follow the hottest hiring trends. #IYKYK

Talent Insights is THE place to keep up with the latest trends in hiring. From market analysis to hot takes on talent practices, tune in to learn (and maybe be entertained).

drop us a line

Need help with hiring? Turns out, we'd love to help. Contact us below.
If you're looking for a new job, check out the job openings for our clients here.