About the Role
The group consists of machine learning engineers, mobile engineers, backend engineers and research scientists and engineers.
Checkout some of our recent blogs:
What the Candidate Will Do ----
- Envision, design, and deliver software and tools as part of state-of-the-art machine learning platform.
- System architecture design, including management of upstream and downstream dependencies.
- Drive efficiencies in systems and processes through automation: capacity planning, configuration management, performance tuning, monitoring, and root cause analysis.
- Participate in periodic on-call rotations and be available for critical issues.
- - - - Basic Qualifications ----
- BS or MS in Computer Science or a related technical discipline, or equivalent experience.
- 7+ years of software engineering experience
- Experience in systems software engineering. Sound understanding of computer architecture and CS fundamentals.
- Proficient in one of the following programming languages: Java, Scala, Go, Python, C/C++.
- - - - Preferred Qualifications ----
- Systematic problem-solving approach and knowledge of algorithms, data structures, and complexity analysis.
- Experience in building and managing distributed systems.
- Grit, drive and a strong feeling of ownership coupled with teamwork.
- Knowledge of big data analytics technologies such as Apache Spark, Hadoop, Hive, Presto.
- Experience in developing machine learning platforms.
- Experience designing analytic tooling
For Sunnyvale, CA-based roles: The base salary range for this role is USD$218,000 per year - USD$242,000 per year.
You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link .