Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer III, Full Stack image - Rise Careers
Job details

Software Engineer III, Full Stack

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.

We were 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. We are a 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.

Named on the YC Top Companies List 2021, 2022, 2023, and the Forbes Cloud 100 Rising Stars 2020, we are turning the impossible into the inevitable. We always seek passionate people who enjoy solving the most challenging problems with cutting-edge AI/ML.

The impact you'll make:

  • Design and implement REST and GraphQL endpoints

  • Design and implement highly available, latency-sensitive fault-tolerant microservices

  • Core infrastructure for processing large volumes of video streaming data

  • Improve the performance, reliability, and scalability of all backend services

  • Develop large-size platform problems and own small-to-medium platform features end-to-end

  • You will work as an important member of the platform team that owns one or more services/product features, end-to-end

  • Expect to be challenged and stretch your skills regularly

The amazing skills you'll bring to Ambient.ai:

  • BS in Computer Science or equivalent field with a programming background

  • At least 4+ years of experience building scalable and available web services

  • Strong experience working with at least one of the Object-oriented Programming Languages like Python, Django and React.js would be required

  • Expertise in APIs (REST / GraphQL), general web backend design principles, relational databases (MySQL / Postgres), streaming pipelines, pub-sub systems, and indexing systems

  • Write clean and maintainable code

  • Design and implement complex systems including communication between several services (pub-sub paradigm, microservices architecture)

  • Manage service reliability, including any cloud operations work (AWS, Google Cloud)

  • Experience with Redis, Kafka, RabbitMQ,ActiveMQ or similar tools/technologies will be highly preferred

  • Experience building SaaS product offerings will be a huge advantage

Why join us:

  • We are creating an entirely new category within a 180+ billion-dollar physical security industry and looking for team members who are also passionate about our mission to prevent every security incident possible 

  • We have an impressive customer roster of Fortune 500 companies including Adobe, VMware, and LinkedIn

  • Regular Full-time employees receive stock options for the opportunity to share ownership in the success of our company 

  • We offer generous time off to rest and recharge including Winter Break (time off between Christmas and New Year’s for most roles depending on customer demand)

  • The latest tech and awesome swag delivered to your door

  • Enjoy a full range of opportunities to connect with your awesome co-workers

Ambient.ai is proud to be an Equal Opportunity Employer.  Ambient does not unlawfully discriminate on the basis of race, color, religion, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity, gender expression, national origin, ancestry citizenship, age, physical or mental disability, legally protected medical condition, family care status, military or veteran status, marital status, registered domestic partner status, sexual orientation, genetic information, or any other basis protected by local, state, or federal laws. Ambient is an E-Verify participant.

Ambient.ai Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Ambient.ai DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Ambient.ai
Ambient.ai CEO photo
Shikhar Shrestha
Approve of CEO
What You Should Know About Software Engineer III, Full Stack, Ambient.ai

Join Ambient.ai as a Software Engineer III, Full Stack, and become part of a cutting-edge team that is transforming the physical security landscape with AI and computer vision technology. Based in the vibrant SF Bay Area, you'll have the chance to work on a platform that is trusted by seven of the top ten U.S. technology companies and numerous Fortune 500 organizations. Your role will involve designing and implementing robust REST and GraphQL endpoints, developing microservices that are both latency-sensitive and fault-tolerant, and enhancing the performance and scalability of our backend systems. You'll be solving complex problems, managing the reliability of services, and contributing to projects that truly matter. If you have a passion for AI, a strong programming background, and at least four years of experience in building scalable web services, you're the kind of innovative thinker we're looking for. With a collaborative team culture, generous time off, and the opportunity to grow your skill set, joining Ambient.ai means being part of a company that is not only a leader in its field but also cares about its employees and their contributions. Come make an impact and help us prevent security incidents before they happen!

Frequently Asked Questions (FAQs) for Software Engineer III, Full Stack Role at Ambient.ai
What are the main responsibilities of a Software Engineer III at Ambient.ai?

As a Software Engineer III at Ambient.ai, your responsibilities will include designing and implementing REST and GraphQL endpoints, developing high-performance microservices, and improving the scalability and reliability of backend services. You will engage in complex problem-solving and contribute to the end-to-end development of platform features.

Join Rise to see the full answer
What qualifications do I need to become a Software Engineer III at Ambient.ai?

To qualify for the Software Engineer III position at Ambient.ai, you should hold a BS in Computer Science or a related field and have at least 4 years of experience in building scalable web services. Experience with OOP languages like Python, Django, and React.js, as well as proficiency in APIs, relational databases, and cloud services, is essential.

Join Rise to see the full answer
What programming languages should I be familiar with for the Software Engineer III role at Ambient.ai?

For the Software Engineer III position at Ambient.ai, familiarity with object-oriented programming languages such as Python, along with experience in frameworks like Django and React.js, is required to succeed in developing scalable features and services.

Join Rise to see the full answer
What kind of projects will I work on as a Software Engineer III at Ambient.ai?

As a Software Engineer III at Ambient.ai, you will be involved in exciting and innovative projects that include designing communication systems between microservices, ensuring service reliability, and working on large-scale video streaming data processing to enhance security operations.

Join Rise to see the full answer
What is the team culture like at Ambient.ai for Software Engineer III positions?

The team culture at Ambient.ai is collaborative and passionate, where innovation meets teamwork. As a Software Engineer III, you'll be encouraged to express your ideas, solve challenging problems, and connect with your peers through social events and initiatives, ensuring a supportive work environment.

Join Rise to see the full answer
Common Interview Questions for Software Engineer III, Full Stack
Can you describe your experience with REST and GraphQL APIs in previous projects?

In preparing for your interview, discuss specific examples where you designed and implemented REST or GraphQL APIs. Highlight the goals of the projects and the impact your API design had on overall system performance.

Join Rise to see the full answer
How do you ensure high availability and fault tolerance in microservices?

Explain the strategies you've employed, such as redundancy, load balancing, and monitoring solutions. Be ready to share specific instances where these approaches resolved potential issues in your projects.

Join Rise to see the full answer
What challenges have you faced while working with scalable web services, and how did you overcome them?

Reflect on past challenges and describe them clearly. Discuss the solutions you implemented, focusing on your thought process and technical skills that helped mitigate those challenges.

Join Rise to see the full answer
How do you approach debugging and troubleshooting issues in cloud operations?

In your response, outline a structured approach to troubleshooting, emphasizing tools and methods you use to identify and fix problems efficiently in cloud-based environments.

Join Rise to see the full answer
Can you give an example of a large-scale project you contributed to and your role in it?

Detail a specific project, your individual contributions, and how your role impacted the overall success of the project. Be prepared to discuss the technologies used and the results achieved.

Join Rise to see the full answer
What practices do you follow to write clean and maintainable code?

Discuss your coding standards, version control habits, and how you conduct code reviews. Emphasize the importance of documentation and how it aids maintainability for future developers.

Join Rise to see the full answer
How do you manage communication between microservices?

Talk about your experience with the pub-sub paradigm or other methods like gRPC. Give examples of decisions you've made to choose one method over another based on project needs.

Join Rise to see the full answer
What is your experience with database design and management?

Discuss the relational databases you've worked with, your experiences with database schema design, and how you've optimized database performance in your past roles.

Join Rise to see the full answer
How do you handle tight deadlines while maintaining code quality?

Describe your time management strategies, prioritization techniques, and how you maintain communication with team members to meet tight deadlines without compromising on code quality.

Join Rise to see the full answer
What motivated you to apply for the Software Engineer III position at Ambient.ai?

Share your passion for the field, your interest in AI technologies, and how your values align with Ambient.ai's mission in the physical security industry. Show enthusiasm for contributing to the team's goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Paramount Acceptance Remote Holladay, Utah, United States
Posted 3 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Unity Technologies Hybrid San Francisco, California, United States
Posted 3 days ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Mental Health Resources
Learning & Development
Flex-Friendly
Photo of the Rise User
Posted 3 days ago

When you join Ambient, you join our Mission to prevent every security incident possible. Your work has the potential to save human lives. We are already working in top schools, retailers, museums, and enterprise companies across the globe. We a...

26 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
9 people applied to Game Developer at Altera
Photo of the Rise User
13 people applied to Software Engineer I at Affirm
Photo of the Rise User
Someone from OH, Dover just viewed Finance Intern - Summer 2025 at Spectrum
F
Someone from OH, Columbus just viewed Mortgage Loan Officer Assistant at Fulton Bank
Photo of the Rise User
Someone from OH, Cincinnati just viewed Amazon Work from Home Data Entry Jobs – Entry Level at Amazon
J
Someone from OH, Westerville just viewed Oracle Database Administrator- Remote only at JASCI
V
Someone from OH, Toledo just viewed Sports Event Coordinator at Ventures With Jen
Photo of the Rise User
Someone from OH, Dayton just viewed Research Assistant at Leidos
Photo of the Rise User
Someone from OH, Cincinnati just viewed Finance & Accounting Associate at HeadQuarters
Photo of the Rise User
Someone from OH, Canton just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
12 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
Someone from OH, Sandusky just viewed Supply Chain Trainee Program (SCTP) at Anheuser-Busch
Photo of the Rise User
11 people applied to Unity Developer at FS Studio
Photo of the Rise User
139 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Mason just viewed HR/Recruiting Assistant at Illumination
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mid-level Creative (f/m/d) at Landor
P
Someone from OH, Kent just viewed Graphic Designer at ProjectGrowth
Photo of the Rise User
Someone from OH, Waverly just viewed Client Services Manager at Pepperstone
Photo of the Rise User
Someone from OH, Plain City just viewed Aesthetic Telehealth Nurse Practitioner (remote) at Moxie
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
S
Someone from OH, Lorain just viewed Test Engineer- Ninja at SharkNinja