Staff OS Development Engineer
Job in
Dallas, Dallas County, Texas, 75215, USA
Listed on 2026-08-22
Listing for:
Vizio
Full Time
position Listed on 2026-08-22
Job specializations:
-
Software Development
AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Software Engineer
Job Description & How to Apply Below
About the Team
Come help us build the next generation of smart TVs! We’re working on a new platform to take user experience (UX) to the next level for millions of users. You will be joining the team that builds and maintains one of our main applications. Your work will have a large, direct impact on the customer experience.
What You Will Do- Contribute directly to implementations and maintenance of our applications.
- Develop data generation techniques for novel TV platforms and data delivery to cloud services.
- Collaborate broadly across multiple disciplines from platform architects to Machine Learning (ML) developers.
- Develop AI, automation frameworks, tools, engine components and processes used across teams.
- Interpret requests from our QA and engineering partners, account for and call out any roadblocks or efficiencies your partners may not consider and propose and apply your technical solutions.
- Evangelize and create learning material for the features you build.
- Bachelor's degree in a relevant field, such as Computer Science, Engineering, or related disciplines.
- 5+ years of professional development experience with C/C++.
- 3+ years of experience building compilers, using compiler frameworks like LLVM/MLIR (Multi Level Intermediate Representation), or optimizing AI/numerical workloads.
- 3+ years of proven experience in the AI/ML domain, with a strong track record of solving customer-specific use cases in different domains.
- Extensive experience working across multiple industries, with a solid understanding of industry-specific challenges and opportunities.
- Proficiency in data collection (Metrics and Analytics)
- Strong data analysis skills.
- Experience working on an agile team to deliver technology.
- Experience as contributor to technical architecture and design documents for medium/large sized features.
- Solid foundation in Computer Science fundamentals, algorithms, design patterns, test-driven development, CI/CD processes, and data structures.
- Experience using or developing Machine Learning training or inference software.
- A deep technical background and solid foundation in software engineering principles.
- Curiosity about learning new technologies.
- Strong communication and cross-team collaboration skills.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×