ML Platform Software Engineer - Qualcomm, flexible on location anywhere in Europe

Qualcomm

Roma

Ibrido

EUR 50.000 - 80.000

Tempo pieno

14 giorni+
Generatore di candidature

Fatti notare per questo impiego — genera un curriculum e una lettera di presentazione personalizzati in circa un minuto.

Supera i filtri ATS

Descrizione del lavoro

Qualcomm is seeking a highly skilled Staff Software Engineer for its ML Platform team. This role focuses on building and optimizing scalable ML infrastructure across NVIDIA DGX clusters and AWS Cloud. The ideal candidate will have strong coding skills in languages like Python and C++, along with experience in cloud services like AWS.

Your responsibilities will include architecting data solutions, leading project workstreams, and implementing CI/CD pipelines. This position is perfect for technical leaders who enjoy solving complex problems.

Competenze

  • 4+ years of software engineering experience, or Master’s with 3+ years, or PhD with 2+ years.
  • 2+ years of experience with programming languages such as C, C++, Java, Python.
  • Strong proficiency in Python and at least one of Go, C++, Rust, Bash.
  • Experience with Kubernetes, Helm, Argo Workflows, ArgoCD, Docker.

Mansioni

  • Architect and develop core components of the ML platform and data infrastructure.
  • Design and implement scalable solutions for GPU clusters and distributed data pipelines.
  • Lead project workstreams, ensuring timely delivery and alignment with the platform roadmap.
  • Maintain observability and logging for performance monitoring.

Conoscenze

Python
C++
Java
Go
Bash
Kubernetes
Docker

Formazione

Bachelor's degree in Engineering, Information Systems, Computer Science, or related field

Strumenti

AWS
GitHub Actions
Argo Workflows
ArgoCD

Descrizione del lavoro

Company

Qualcomm Europe, Inc. Italy Branch Office

Job Area

Engineering Group – Software Engineering

General Summary

We are seeking an exceptional Staff Software Engineer to join our ML Platform team. This role is ideal for a highly technical individual contributor who combines deep hands‑on expertise with the ability to lead and drive complex projects independently. You will design, build, and optimize large‑scale ML and data infrastructure across on‑premises NVIDIA DGX clusters and AWS Cloud, enabling advanced training pipelines, robust data workflows, and production‑ready ML solutions. Beyond infrastructure, this position requires strong software engineering fundamentals. You will be expected to write high‑quality, production‑grade code in common programming languages. The ideal candidate is passionate about building scalable systems and can balance platform engineering with solid software development practices.

Responsibilities
  • Architect and develop core components of the ML platform and data infrastructure for training, inference, and large‑scale data processing.
  • Design and implement scalable solutions for GPU clusters and distributed data pipelines on‑prem and in AWS.
  • Lead project workstreams, ensuring timely delivery and alignment with the platform roadmap; operate independently and drive outcomes end‑to‑end.
  • Build and optimize data pipelines for ingestion, transformation, storage, and retrieval supporting ML workflows (batch and streaming).
  • Write clean, efficient, and maintainable code (services, operators, automation, tooling) in multiple programming languages.
  • Collaborate with data science and engineering teams to integrate ML and data workflows seamlessly (feature stores, model registries, artifact stores).
  • Implement CI/CD for ML and data workflows using Argo Workflows, ArgoCD, GitHub Actions; champion testability and reproducibility.
  • Maintain observability (Prometheus, Grafana) and logging (AWS CloudWatch, ELK/Opensearch); drive SLOs, tracing, and cost‑awareness.
  • Operate AWS services (EKS, EC2, VPC, IAM, S3, EFS, Batch) across hybrid environments and contribute to security and compliance controls.
  • Continuously improve platform reliability, performance (GPU utilization, throughput), and developer experience; stay current on modern MLOps/Data engineering practices.
Minimum Qualifications
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of software engineering experience, or Master’s degree with 3+ years, or PhD with 2+ years.
  • 2+ years of work experience with programming languages such as C, C++, Java, Python, etc.
  • Strong proficiency in Python and at least one of Go, C++, Rust, Bash.
  • Solid grasp of data structures, algorithms, concurrency, networking, and distributed systems.
  • Experience with Kubernetes, Helm, Argo Workflows, ArgoCD, Docker.
  • Ability to pass coding assessments demonstrating problem‑solving and clean code practices.
  • Exposure to AWS (EKS, EC2, VPC, IAM, S3, EFS, Batch) and CI/CD automation.
Preferred Qualifications
  • Experience building large‑scale data pipelines (batch/streaming), data orchestration, and storage patterns (S3, EFS, parquet/ORC).
  • Familiarity with observability stacks (Prometheus/Grafana), ELK/Opensearch, and CloudWatch.
  • Knowledge of ML optimization techniques, GPU memory management, and model deployment at scale.
  • Experience with security and compliance for ML/data platforms (IAM, policies, isolation).
  • Prior contributions to platform services (custom controllers/operators, plugins) and developer tooling.
  • Ability to mentor and influence technical direction while remaining hands‑on.
What We’re Looking For
  • A hands‑on technical leader who thrives on solving complex, system‑level problems and can execute independently.
  • Excellent communication, cross‑functional collaboration, and pragmatic delivery focus.
  • Passion for building robust, scalable platforms that accelerate ML and data innovation.
Equal‑Opportunity Statement

Qualcomm is an equal‑opportunity employer. If you are an individual with a disability, we are committed to providing an accessible application and hiring process and will provide reasonable accommodations.

Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Program Manager - Turin, Italy
Program Manager - Turin, Italy

Qualcomm • Piemonte

In loco
EUR 35.000 - 52.000
Competitive compensation
Training budget
Flexible working hours
+1
Senior Systems Engineer / Linux Plumber (OS Tooling & Distro Customization) Turin, Torino, Italy Software Engineering Posted 14 hours ago
Senior Systems Engineer / Linux Plumber (OS Tooling & Distro Customization) Turin, Torino, Italy Software Engineering Posted 14 hours ago

Qualcomm • Piemonte

Ibrido
EUR 58.000 - 86.000
Backend Software Developer - Arduino, Turin, Italy
Backend Software Developer - Arduino, Turin, Italy

Qualcomm • Torino

Ibrido
EUR 45.000 - 65.000
Challenging career path
Flexible working hours
Individual growth objectives
+2
Program Manager - Turin, Italy
Program Manager - Turin, Italy

Qualcomm • Torino

In loco
EUR 60.000 - 80.000
Flexible working hours
Competitive compensation
Collaborative culture
+1
Sr Security Engineer
Sr Security Engineer

Qualcomm • Torino

Ibrido
EUR 50.000 - 70.000
Career growth path
Competitive salary and benefits
Flexible working hours
Sr Security Engineer Turin, Torino, Italy Software Engineering Posted a day ago
Sr Security Engineer Turin, Torino, Italy Software Engineering Posted a day ago

Qualcomm • Piemonte

In loco
EUR 58.000 - 86.000
Senior Systems Engineer / Linux Plumber (OS Tooling & Distro Customization)
Senior Systems Engineer / Linux Plumber (OS Tooling & Distro Customization)

Nutanix • Torino

In loco
EUR 67.000 - 101.000
Infrastructure Engineer
Infrastructure Engineer

European Tech Recruit • Millan

In loco
EUR 50.000 - 70.000
MLOps & Platform Engineer
MLOps & Platform Engineer

TXT GROUP • Cologno Monzese

Ibrido
EUR 35.000 - 40.000
Hybrid working mode
Career opportunities
Continuous training
+3
Sr Security Engineer
Sr Security Engineer

Qualcomm • Italia

Ibrido
EUR 90.000 - 120.000
Flexible working hours
Learning & training budget
Diversity and collaboration culture
+2