Software Engineer - Product
Bengaluru
Full Time
3 hours ago
Mid LevelEngineering
Job Description

Ambient.ai

Ambient.ai is a unified, AI-powered physical security platform that helps enterprise organizations reduce risk, improve security operation efficiency, and gain critical insights. Seven of the top 10 U.S. technology companies and multiple Fortune 500 organizations across various industries leverage Ambient.ai to unify their security infrastructure and significantly enhance their security posture. The Ambient.ai platform applies AI and computer vision intelligence to existing sensor and camera infrastructure to monitor and detect threats continuously in real-time. Ambient.ai does this while simultaneously decreasing false alarms by over 95%, allowing security teams to focus on legitimate threats. With Ambient.ai, companies can do more with less and prevent security incidents before they happen. Founded in 2017 by Shikhar Shrestha and Vikesh Khanna, experts in artificial intelligence from Stanford University who previously built iconic products at Apple, Google, Microsoft, and Dropbox. Series-B company backed by Andreessen Horowitz (a16z), Allegion Ventures, SV Angel, Y Combinator, and investment angels like Jyoti Bansal, Mark Leslie, and Elad Gil.

Position Overview:

As a Product Backend Engineer, you will design, develop, and optimize backend systems that directly impact user-facing web applications. You will collaborate closely with frontend engineers, product managers, and designers to ensure seamless integration and a stellar user experience. Your expertise in Python and backend technologies will help shape scalable, reliable, and efficient systems that meet business needs and user demands.

Key Responsibilities:

  • Design, build, and maintain backend APIs, services, and systems to support user-facing features.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Ensure backend systems are scalable, secure, and performant under high traffic conditions.
  • Debug, diagnose, and resolve technical issues across the backend stack.
  • Write clean, maintainable, and well-documented code adhering to best practices.
  • Implement robust monitoring, logging, and alerting solutions to ensure high system reliability.
  • Contribute to architectural discussions and decisions to drive product innovation.
  • Participate in code reviews providing constructive feedback to peers.

The impact you’ll make:

  • Play a pivotal role in designing, developing, optimizing backend systems driving AI-first user-facing product.
  • Take ownership of key product area contributing to groundbreaking 0-1 features scaling them for users/business demands.
  • Collaborate closely with frontend engineers/product managers/designers ensuring seamless integration delivering exceptional UX.
  • Leverage expertise in Python/backend technologies building scalable/reliable/efficient core product systems.
  • Contributions directly shape future platform impact on users.

Skills Required:

  • 3+ years experience as backend engineer on user-facing web products.
  • Proficiency in Python; frameworks like Flask/Django/FastAPI.
  • Experience with RESTful APIs, GraphQL APIs, gRPC; real-time communication technologies.
  • Strong understanding of databases (SQL/NoSQL) & efficient data modeling.
  • Familiarity with cloud platforms (AWS/GCP/Azure).
  • Ability to troubleshoot/debug/optimize backend performance.
  • Exposure to frontend technologies (React/Angular/Vue.js) for end-to-end workflow understanding.
How to Apply
Software Engineer - Product at Ambient - RemoteTips