Qualcomm

Sr. Engineer - Data Platform - Autonomous Driving

Remote San Diego, CA
TensorFlow PyTorch Go Spark C++ Scala AWS GCP R Terraform Ansible Python Hadoop Git Machine Learning Docker Kubernetes API Java Azure
Description
Qualcomm is hiring multiple software engineers from new grad to staff level to help architect and build its next generation data processing platform to support Autonomous Driving R&D efforts. Our goal is to design and build a highly scalable, efficient, and modular data platform. This platform will be used by engineers to run re-simulation pipelines, machine learning workloads, perform in-depth data analysis/analytics, visualize results, and more. Excellent communication and planning skills are critical in this role as we'll be working with internal teams and external partners.

Preferred Qualifications:

  • MS or PHD in Computer Science, Electrical Engineering, Computer Engineering or related field
  • Industry experience designing and implementing scalable solutions used for Autonomous Driving R&D applications
  • Experience managing, deploying, and maintaining large-scale infrastructure on the cloud for "Big Data" applications
  • Familiarity with machine learning frameworks (e.g. Tensorflow, PyTorch)
  • Hands-on experience using Docker and Kubernetes
  • Experience using infrastructure and configuration management tools such as Terraform, Ansible, and Helm
  • Experience with workflow management tools such as Airflow, Prefect, etc.

Ideal Candidate will have:

  • 3-7 years of relevant experience in a software development role (or equivalent)
  • Backend development experience with a focus on data management, distributed systems, ML/AI, and high performance compute applications
  • Familiarity using a programming language such as Python, Go, C/C++, Java, or Scala
  • Hands-on experience using managed services from one or more of the major cloud vendors: AWS, GCP, Azure
  • Experience working with distributed processing frameworks such as Spark, Hadoop, Hive, or other Apache Foundation frameworks
  • Understanding of RDBMS, NoSQL DB technologies, and data warehousing solutions and tradeoffs
  • Experience building RESTful web APIs and services
  • Proficiency with common software engineering tools, CI/CD, and version control systems such as git, GitLab CI/CD, Jenkins, Python virtual environments, etc.
  • Strong interpersonal skills and demonstrated ability to work with multi-functional teams
  • Excellent communication skills

Level of Responsibility:

  • Work with team leads to understand use cases and requirements
  • Build proof-of-concepts to validate proposed designs and provide feedback
  • Implement data management systems, data pipelines, and highly scalable distributed processing services used for autonomous driving research and development
  • Deploy, manage, and support large-scale infrastructure on the cloud and on-premise
  • Drive software engineering best practices within immediate and external teams
Qualcomm
Qualcomm
Artificial Intelligence (AI) Generative AI Machine Learning Manufacturing Natural Language Processing Predictive Analytics Software Telecommunications Wireless

2 applies

151 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 223 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers