Ambient.Ai

Senior Software Engineer, Backend

Bengaluru. Posted 7 months ago

The role

You will design, develop, and scale data stores and caching systems to petabyte scale. You will also work with retrieval-augmented generation systems.

What you will do

  • Lead the design, development, and scaling of data storage and caching systems to petabyte scale.
  • Spearhead the development of advanced retrieval-augmented generation systems.
  • Develop highly efficient caching systems.
  • Troubleshoot and resolve data infrastructure challenges to minimize downtime.
  • Lead efforts in retrieval-augmented generation systems.

Required qualifications

  • At least 5+ years of experience building scalable web services.
  • Background in software engineering with specialization in architecting and optimizing data infrastructure at scale.
  • Track record of architecting and scaling data stores to petabyte-level data volumes.
  • Competence in designing and implementing caching systems to optimize data access latency.
  • Proficiency in scaling, managing, and fine-tuning MySQL, PostgreSQL, Redis, and OpenSearch.
  • Expertise in Python/C++.
  • Knowledge of software development best practices.
  • Experience with distributed data processing frameworks.
  • Comprehension of diverse database management systems.
  • Familiarity with retrieval-augmented generation systems and their application in data workflows.
  • Problem-solving abilities.
  • Aptitude for collaborative problem resolution in a team environment.

Benefits

  • Stock options for regular Full-time employees.
  • Comprehensive health package.
  • Flexible time off.
  • Winter Break.
  • Cutting-edge equipment and branded gear.

About the company

Ambient.ai is the category creator and leader in Agentic Physical Security. Founded in 2017, the company uses a reasoning Vision-Language Model to unify monitoring, access control, threat assessment, response, and investigations.