Kargo

Senior Software Engineer, Edge

Kargo$130K — $180K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of software engineering experience
  • Strong proficiency in C++ and modern software development
  • Experience building production systems on Linux
  • Experience designing scalable, distributed software
  • Familiarity with computer vision, machine learning, AI, robotics, or edge computing
  • Strong debugging and performance optimization skills
  • Degree or Master's in Computer Science, Engineering, or related field

Responsibilities

  • Build high-performance C++ systems for machine vision and AI on edge devices
  • Develop advanced perception systems using 3D computer vision
  • Create agentic AI systems to manage and monitor edge devices
  • Design and implement scalable software for distributed infrastructure
  • Optimize system performance, reliability, and scalability
  • Collaborate with engineering and product teams for production-ready solutions
  • Mentor junior engineers through code reviews and guidance
Full Job Description
Responsibilities
  • Build high-performance C++ systems for machine vision and AI on edge devices, processing gigabytes of data per second.
  • Develop advanced perception systems using 3D computer vision.
  • Build agentic AI systems to deploy, manage, and monitor a growing fleet of edge devices operating in real-world environments.
  • Design and implement scalable software for distributed edge infrastructure and device management.
  • Optimize system performance, reliability, and scalability across hardware and software.
  • Collaborate cross-functionally with engineering and product teams to deliver production-ready solutions.
  • Mentor junior engineers through code reviews, technical guidance, and engineering best practices.

Experience
  • 5+ years of software engineering experience.
  • Strong proficiency in C++ and modern software development practices.
  • Experience building production systems on Linux.
  • Experience designing scalable, distributed software systems.
  • Experience with one or more of the following: computer vision, machine learning or AI, robotics, or edge computing.
  • Strong debugging, performance optimization, and problem-solving skills.
  • Degree or Masters in Computer Science, Computer Engineering, Electrical Engineering, Robotics, or related field.


About Kargo

Kargo is a mobile advertising company that specializes in delivering ads to mobile devices. The company offers a range of advertising solutions, including display ads, video ads, and native ads. Kargo works with a variety of publishers and advertisers to deliver targeted, engaging ads to mobile users. The company was founded in 2010 and is headquartered in New York City.
Learn more about Kargo
Size
200 employees
Industry
Founded
2010

Similar Jobs

More Jobs at Kargo

  • Kargo
    Software Engineer, Edge
    $100K — $150K *
    San Francisco, CA 94112 (San Francisco County)
    Information Technology
    In-Person
  • Kargo
    Senior Software Engineer, Edge
    $130K — $180K *
    San Francisco, CA 94112 (San Francisco County)
    Information Technology
    In-Person
  • Kargo
    Technical Recruiter
    $100K — $120K *
    New York, NY 10025 (New York County)
    Staffing
    In-Person
  • Kargo
    Account Director
    $130K — $155K *
    Los Angeles, CA 90011 (Los Angeles County)
    Media
    In-Person
  • Kargo
    Growth Marketing Lead
    $100K — $150K *
    San Francisco, CA 94112 (San Francisco County)
    Business Services
    In-Person

More Information Technology Jobs

Find similar Senior Software Engineer, Edge jobs: