Software Engineer III

One of the largest IoT Hub providers for smart TVs and connected devices
Santa Ana, CA, USA
$140,000 - $156,000
Cloud
Senior Software Engineer
Hybrid
4+ years of experience
AI · Enterprise SaaS · Consumer

Description For Software Engineer III

Universal Electronics Inc. (UEI) is seeking a Senior Software Engineer to join their Advanced Technology – Data and Cloud Services team. As one of the largest IoT Hub providers for smart TVs and connected devices, UEI is at the forefront of developing innovative solutions using cutting-edge technologies like Chatbots, Natural Language Understanding, and Machine Learning.

In this role, you'll be responsible for developing customer-facing cloud services and internal tools that enable new data-driven high-performance applications for the connected home. You'll work with a talented team to design and implement world-class cloud infrastructure at scale, while also diving deep into machine learning and data processing.

The position offers an exciting opportunity to work with modern technologies including Microsoft Azure, ML frameworks, and full-stack development tools. You'll be involved in everything from database architecture to ML model deployment, making this an excellent opportunity for a senior engineer looking to work across the entire technical stack.

Key aspects of the role include:

  • Leading the development of cloud services and ML pipelines
  • Architecting and optimizing database solutions for both OLTP and OLAP workloads
  • Working with cutting-edge ML technologies and frameworks
  • Technical leadership and team building responsibilities

The ideal candidate will bring 4-7 years of relevant experience, strong technical expertise in cloud architecture, and a proven track record of technical leadership. This hybrid position is based in Santa Ana, CA, and offers a competitive salary range of $140,000 - $156,000 annually.

This is an excellent opportunity for a senior software engineer who wants to work at the intersection of IoT, cloud computing, and machine learning, while having a significant impact on products that reach millions of homes worldwide.

Last updated 35 minutes ago

Responsibilities For Software Engineer III

  • Design, develop, deploy and refine a world-class cloud infrastructure and services at scale
  • Design and develop tools to process large data sets with statistical algorithms, machine learning and data mining methodologies
  • Build, deploy and optimize ML Models, pipelines, datasets and algorithms
  • Collaborate with various team members to continuously improve the use of machine learning
  • Translate product management and engineering plans into usable data questions
  • Work with Data Infrastructure team in the design and architecture of optimized database schema
  • Assess scope and define timelines, plans, and roadmap
  • Technical leadership and team building

Requirements For Software Engineer III

Python
TypeScript
  • 4 - 7 years of related experience
  • Strong technical background in cloud architecture and development
  • Superior verbal and written communication skills
  • Full Stack Expert with Microsoft technologies and Azure
  • Proficiency in Microsoft .Net (C#) and front-end technologies
  • Deep Learning/Machine Learning, Python and/or R knowledge
  • Bachelor's degree in Computer Science or related field
  • Experience with Azure Machine Learning, Keras/TensorFlow (preferred)
  • Knowledge of Business Intelligence, Load Testing, and ETL tools (preferred)

Interested in this job?

Jobs Related To Universal Electronics Inc. Software Engineer III

Senior Software Engineer - Cloud Engineering

Senior Software Engineer position at Mastercard focusing on cloud engineering, requiring 3-5 years of experience in software development and cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Cloud Shell, leading initiatives in service reliability, security, and feature development.

Senior Cloud Network Engineer

Senior Cloud Network Engineer role at Microsoft Azure WAN Team, combining networking expertise with software development, offering remote work and comprehensive benefits.

Senior Software Engineer ( OCI Multicloud)

Senior Software Engineer position at Oracle working on OCI Multicloud, building secure and efficient cloud infrastructure services with focus on distributed systems.

Senior Software Engineer ( OCI Multicloud)

Senior Software Engineer position at Oracle working on OCI Multicloud platform, focusing on distributed systems and cloud infrastructure in Dublin, Ireland.