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.