Software and Data Engineer

Palo Alto, CA


$95k-$145k, 0.05%-0.15%


Palo Alto, CA



What we're building

Synapse Technology provides an artificial intelligence platform for the hundreds of thousands of security checkpoints around the world, including airports, office buildings, and others. Today, screeners running checkpoints miss most threats, providing minimal security. Human operators face massive cognitive challenges and are unfortunately the only barrier that can prevent a dangerous item from getting through a checkpoint.

Our AI platform processes these X-Rays in real time to automatically detect firearms, knives and other threats. This automated screening solution reduces the reliance on human operators for screening. Our technology drives innovation into a stagnant industry, with a unique ability to have a high impact in a short amount of time on a global scale. We work closely with senior government stakeholders worldwide, and our systems are currently deployed at international airports across the world in Japan, Sweden, and other countries. To date, millions of passengers have been secured by Syntech ONE™.

The Role – Software and Data Engineer

In preparation for scaling our CV models across locations, we need to build an all-in-one system that spans the pipeline from data generation, curation, storage, synchronization, annotation, querying, integrity checking, to training, logging model performance, visualizing large amounts of data, and building in-house tools. The ideal candidate will be ready to hit the ground running building scalable software systems and training CV models.

  • Build a Machine Learning infrastructure
  • Build a data warehouse to allow the engineering team to store and query data in a more efficient and effective way
  • Work on other software engineering projects like partnerships integration, ensemble detection, server improvements, Admin UI, etc
  • Deploy and install Syntech ONE machines for demos and large deployments
  • Strong systems engineering experience: built full stack complete systems
  • 2 - 6 years of software engineering experience
  • Strong interpersonal and communication skills

  • Prior experience working with data/ML infrastructure
  • Experience with Embedded Systems
  • Experience with TensorFlow and Spark
  • Comfortable traveling and interacting with clients
  • Contributions to open source projects.

  • Insurance: Coverage for employees and dependents.
    Health: 100% of the premium of Platinum PPO 20/10%/4000 OR Platinum HMO 10/10%/2700.
    Dental: 99% of CA Beam Smart Premium Select 100/100/60/50-2000.
    Vision: 99% of the premium.
  • Unlimited vacation policy.
  • Top-of-the-line equipment.

How to apply: Email with your resume and telling us a bit about yourself.

Ready to Apply?

Email us at

Back to Careers