Skip to Main Content
← Back to Jobs

Senior Software Engineer

Accel Robotics San Diego ,CA
  • Posted: 17 days ago
  • $102,202 to $137,973 Yearly
  • Full-Time
  • Benefits: dental, life_insurance, medical, vision, 401k
Job Description

Accel Robotics is an automated retail startup located in San Diego. We are looking for a senior software engineer to build and implement retail perception systems for autonomous commerce. We process large streaming datasets, generating actionable insights and real-time events powering the stores of the future.

You will be working very closely with our team of scientists building solutions with the latest technologies in computer vision, AI and machine learning, deployed at scale and in the field.

Responsibilities:

  • Design a scalable software architecture that will implement a system for managing live video data and real-time communication between software modules.

  • Implement best practices and development workflows and processes. Ability to lead and mentor junior team members.

  • Scale our system for deployment in various retail spaces

  • Collaborate with our science team building solutions involving computer vision & AI.

  • Collaborate with our cloud application team to maintain DevOps support tools. Including ability to track real time data and log analysis to trigger alerts.

Required skills:

  • Degree (BS/MS) in Computer Science, Software Engineering or equivalent combination of education and/or experience

  • 8+ years relevant industry experience as a Software Engineer/Developer

  • Proficiency in C/C++ and/or Python is a must. Solid understanding of Object Oriented Concepts and methodologies.

  • In depth understanding of modern operating systems, distributed computing, parallel processing, computer and processor architectures.

  • Solid understanding of design patterns, data structures, and advanced programming techniques. Thorough understanding of TCP/UDP socket protocols.

  • Experience working with Databases that can store and manipulate data on AWS or private cloud infrastructure.

  • Experience developing on embedded systems. There will be applications that run in the kernel and user space on these limited devices.

  • Excellent written and verbal communication skills.

Desired experience:

  • Experience writing and using publish/subscribe frameworks and distributed architectures.

  • Experience developing CUDA kernels.

  • Experience deploying customer-facing software solutions

  • General knowledge of AI, machine learning and computer vision algorithms and tools

  • Experience working in Docker container and other container orchestration frameworks.

If you are excited about working on a dynamic team and enjoy challenging, engaging work, this is a great opportunity to join our San Diego based team.

Company Description
Accel Robotics is a leader in the frictionless retail technology market. The company’s Perception Engine computer vision service enables labor-light retail models for leading retailers across existing and emerging store formats. Accel’s solutions combine store structure design and deployment, computing and camera hardware access, store application, and AI-as-a-service components.

Accel Robotics

Why Work Here?

Growth Stage Company working together to innovate and solve interesting problems.

Accel Robotics is a leader in the frictionless retail technology market. The company’s Perception Engine computer vision service enables labor-light retail models for leading retailers across existing and emerging store formats. Accel’s solutions combine store structure design and deployment, computing and camera hardware access, store application, and AI-as-a-service components.

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

What email should we contact you at once we get salary info from the hiring manager?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

Our qualification feature is only available to registered members - what email address would you like for us to keep on file?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.