Senior Machine Learning Engineer

HP Inc.

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Spring, TX
Salary
$147,050–$230,850 / yr
Posted
2 days ago
Freshness
Confirmed live today
Closes
Mar 16, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $212k
This role $189k
$133k most similar roles pay here $277k

This role pays less than 70% of similar roles. Most pay $176,000–$248,215 — the shaded band above. At the midpoint, this role pays about $189k versus about $212k for comparable roles.

Based on 240 similar postings.

Employer

About HP Inc.

HP Inc. is a global technology company that develops and sells personal computers, printers, and related supplies and services. Its products include laptops, desktops, workstations, and printing solutions for consumers and businesses worldwide.

HP Inc. currently has 107 open roles on FindRole.

Listed pay typically runs $147,050–$211,050 across 92 roles with salary data.

Most-posted roles

View all roles at HP Inc.

At a glance

TL;DR · Senior Machine Learning Engineer

The Senior Machine Learning Engineer joins a cross-functional team to design, develop, and implement advanced machine learning models that solve complex challenges and enhance business processes. This role involves architecting integrated software solutions, building robust data pipelines in distributed computing environments, and managing compute cluster infrastructure for model hosting and performance monitoring. The engineer will translate data requirements into technical solutions, automate deployment processes with DevOps teams, and conduct research in artificial intelligence applications. Key technologies include Python, C++, PyTorch, CUDA, Kubernetes, and vLLM. The role also requires expertise in Deep Learning, Natural Language Processing, Retrieval-Augmented Generation, Model Quantization, Vector Databases, and LLMOps. By leveraging these tools, the engineer ensures models are properly trained, validated, and optimized to provide actionable insights while maintaining high system reliability and scalability for large-scale data operations.

What does a Machine Learning Engineer earn?

Median $237262 from 328 postings across 54 companies.

See salary data

What you'll do

  • Architect and program integrated software solutions for the development and lifecycle of machine learning models.
  • Build and maintain robust data pipelines and monitoring systems in distributed computing environments.
  • Define collection protocols, analyze data sources, and develop, train, and evaluate ML models.
  • Establish and optimize scalable processes for large-scale data operations to improve ML products.
  • Translate business and analytics requirements into technical solutions using machine learning principles.
  • Collaborate with DevOps teams to integrate models into production systems and automate deployment processes.
  • Manage the compute cluster environment, including capacity planning, performance monitoring, and resource allocation.

What we're looking for

  • A four-year or graduate degree in Computer Science, Statistics, Mathematics, Data Science, or a related field.
  • 7 to 10 years of experience in computer programming, machine learning, algorithms, or statistical methods.
  • Proficiency in Python and C++ programming languages.
  • Expertise in machine learning frameworks like PyTorch and technologies including CUDA, LLMOps, and RAG.
  • Experience with infrastructure tools such as Kubernetes, vector databases, vLLM, and model quantization.
  • Ability to build data pipelines, manage compute clusters, and monitor system reliability.
  • Knowledge of AI/ML inference infrastructure, big data, and Agile methodology.
  • AWS Certified Machine Learning Specialty or equivalent (preferred).

More like this

Similar roles

Senior Machine Learning Engineer

Intuit

Mountain View, CA +1 24 days ago $171,000$231,500
Python Scikit-learn TensorFlow Keras NumPy Pandas NLTK Spark AWS GCP CUDA cuDNN Git GitHub Machine Learning Data Structures Algorithms Observability
5+ yrs exp

Senior Machine Learning Engineer

Fiserv

Sunnyvale, CA 3 days ago $140,000$210,000
Python Machine Learning AI REST APIs MySQL Snowflake MongoDB Redis GCS Vector Databases Docker Jenkins CI/CD Cloud Run Serverless

Senior Machine Learning Engineer

Apple Inc

Seattle, WA 9 days ago $175,000$308,500
Python PyTorch JAX TensorFlow Go Rust Spark Daft Polars DuckDB Kubernetes Docker Parquet Iceberg Delta Lance Ray Data NVIDIA DALI WebDataset Mosaic StreamingDataset Arrow Retrieval-Augmented Generation

Senior Machine Learning Engineer

Capital One Financial

McLean, VA +3 8 days ago $161,800$184,600
Python Scala Java scikit-learn PyTorch Dask Spark TensorFlow AWS Azure Google Cloud Platform Data Pipelines Distributed Computing Machine Learning Agile

Senior Machine Learning Engineer

Daily Pay

New York, NY 18 days ago $170,000$190,000
MLOps AWS Python scikit-learn TensorFlow PyTorch CI/CD Terraform CloudFormation Apache Kafka Datadog Prometheus Grafana SQL dbt Snowflake Docker Kubernetes RESTful API
5+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Seattle, WA 3 days ago $175,000$308,500
Generative AI LLM NLP Python PyTorch TensorFlow RAG Transformer Architectures Fine-tuning RLHF Spark Quantization Distillation Model Compression Multi-agent Orchestration Representation Learning Active Learning
6+ yrs exp