
Senior Software Engineer, AI Data Systems & Database Infrastructure
Ambient.aiabout 4 hours ago
Base Salary
$168k - $205k/yr
Responsibilities
- Design, build, and operate scalable database infrastructure for mission-critical production and AI systems.
- Scale relational, analytical, and vector data stores to support growing product, customer, and AI workloads.
- Improve database performance across latency, throughput, availability, reliability, durability, and cost.
- Own database architecture decisions around partitioning, sharding, replication, indexing, caching, query optimization, and data modeling.
- Operate tier-0 data services with strong reliability, observability, incident response, and disaster recovery practices.
- Build automation and tooling to improve database provisioning, migrations, monitoring, backups, failover, and capacity planning.
- Partner with AI teams to support data infrastructure needs for embeddings, vector search, retrieval workflows, training data, model evaluation, and analytics.
- Build low-latency data-serving patterns that power AI features in production.
- Identify bottlenecks in production systems and drive improvements across application, database, cache, and infrastructure layers.
- Define and enforce best practices for schema design, database usage, data lifecycle management, and operational safety.
Requirements
- 7+ years of industry experience in database infrastructure, backend infrastructure, distributed systems, or production platform engineering.
- Deep hands-on experience operating and scaling production databases in high-availability environments.
- Strong experience with relational databases such as PostgreSQL, MySQL, Aurora, CockroachDB, Vitess, or similar systems.
- Experience with analytical data stores such as ClickHouse, BigQuery, Snowflake, Redshift, Druid, Pinot, or similar technologies.
- Experience with vector databases or vector search systems such as pgvector, Pinecone, Milvus, OpenSearch, or similar systems.
- Strong understanding of partitioning, sharding, replication, indexing, caching, query planning, and storage engine tradeoffs.
- Proven ability to optimize systems for low latency, high availability, reliability, and operational simplicity.
- Strong programming skills, ideally in Python, C++, Go, or similar languages.
- Experience with cloud infrastructure, Kubernetes, Terraform, CI/CD, and infrastructure-as-code practices.
- Ability to collaborate effectively with backend, AI, product, security, and infrastructure teams.
Benefits
- Regular Full-time employees receive stock options for the opportunity to share ownership in the success of our company.
- Comprehensive health + welfare package including Medical, Dental, Vision, Life, EAP, Legal Services, and 401k plan.
- Flexible time off to rest and recharge, including Winter Break.
- The latest tech and awesome swag will be delivered to your door.
- Opportunities to connect with co-workers through various activities.
Tech Stack
Amazon RedshiftApache KafkaApache SparkC++ClickHouseGoGoogle BigQueryKubernetesMySQLPostgreSQLPythonRedisSnowflakeTerraform