Job Description
Job Overview
Vizio is seeking a Senior Software Engineer to lead the development of a custom cache and vector database engine that will power Walmart's next generation Connected TV Ads platform. This critical role will focus on building a scalable ad infrastructure capable of serving over 10 million smart devices in real time, while optimizing for latency, memory efficiency, and scalability in a high-throughput environment.
Technical Requirements
Required Skills
- • Rust
- • C/C++
- • Go Lang
- • Python
Preferred Skills
- • open-source contributions
- • real-time ML inference
- • ML Ops
- • LLM-enhanced retrieval
Experience Level
6+ years of hands-on backend/systems experience
Responsibilities
- • Design and build a custom in-memory and on-disk vector database engine optimized for sub-millisecond latency at scale.
- • Architect a native caching solution to support concurrent lookups and evictions with strong consistency guarantees.
- • Handle concurrent LLM queries via efficient scheduling or batching techniques.
- • Profile and fine-tune for low memory usage and disk I/O throughput.
- • Collaborate with product, infrastructure, and ad delivery teams for integration.
- • Build and iterate on POCs to test and validate architectural ideas.
Benefits & Perks
- • 401(k) match
- • stock purchase plan
- • paid maternity and parental leave
- • PTO
- • multiple health plans
Additional Information
- Location
-
Bentonville, AR
- Type
-
Regular/Permanent
- Compensation
-
Annual salary range of $90,000.00 - $180,000.00