Principal Machine Learning Engineer

Oracle

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Nashville, TNSeattle, WASanta Clara, CAAustin, TX
Salary
$126,200–$264,100 / yr
Posted
49 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $223k
This role $195k
$110k most similar roles pay here $282k

This role pays less than 72% of similar roles. Most pay $192,050–$254,750 — the shaded band above. At the midpoint, this role pays about $195k versus about $223k for comparable roles.

Based on 240 similar postings.

Employer

About Oracle

Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.

Oracle currently has 781 open roles on FindRole.

Listed pay typically runs $102,300–$209,500 across 713 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Principal Machine Learning Engineer

As a Principal Machine Learning Engineer, you will join the team to implement machine learning models for production environments while ensuring they are fully prepared for deployment. Your daily responsibilities include automating machine learning workflows from data extraction and transformation to model monitoring, creating infrastructure to track performance against design criteria, and developing novel metrics for non-technical stakeholders. You will also manage data quality by addressing bias and privacy issues during preprocessing and feature identification. The role requires proficiency in machine learning frameworks such as PyTorch, TensorFlow, and Keras to evaluate scalability and integrate them into production systems. You will write high-quality code from scratch, maintain internal tools and platforms, and provide expert troubleshooting for infrastructure issues while collaborating with cross-functional teams to integrate models into existing software systems.

What does a Machine Learning Engineer earn in Washington?

Median $241750 from 66 postings across 14 companies.

See salary data

What you'll do

  • Implement machine learning models for production by transforming prototypes into production-ready systems.
  • Automate machine learning workflows including data extraction, transformation, loading, and deployment monitoring.
  • Create infrastructure and frameworks to monitor performance and alignment of deployed models with design criteria.
  • Evaluate and mitigate risks related to data quality, security, and privacy in modeling processes.
  • Develop, maintain, and refine internal tools, platforms, and services for machine learning operations.
  • Write efficient, bug-free code from scratch while maintaining high standards for version control and documentation.
  • Provide expert troubleshooting and debugging support for machine learning infrastructure and workflows.
  • Mentor junior team members and participate in the candidate interview process to build the talent pipeline.

What we're looking for

  • Must have 6 to 10+ years of experience in the field.
  • Proficiency in machine learning frameworks such as PyTorch, TensorFlow, or Keras is required.
  • Ability to develop and maintain production-ready machine learning models and automated workflows.
  • Experience in developing infrastructure for monitoring model performance and ensuring data quality.
  • Ability to write efficient, bug-free code from scratch while maintaining version control and documentation.
  • Proficiency in English reading, writing, and speaking skills is required.

More like this

Similar roles

Principal Machine Learning Engineer

Oracle

Nashville, TN 37 days ago $126,200$264,100
Machine Learning PyTorch TensorFlow Keras ETL Version Control Software Development Infrastructure Scalability vLLM SGLang
6+ yrs exp

Principal Machine Learning Engineer

Oracle

Seattle, WA +3 53 days ago
Machine Learning PyTorch TensorFlow Keras ETL Version Control Software Development Debugging Infrastructure Data Quality Scalability
6+ yrs exp

Principal Machine Learning Engineer

The Walt Disney Company

Remote (Glendale, CA) 21 days ago $207,400$278,100
Machine Learning Deep Learning LLMs MLOps AWS Lambda Step Functions Glue SQS SNS Personalize Databricks Spark Kinesis Kafka REST Microservices Agile Scrum
10+ yrs exp Remote

Principal Machine Learning Engineer

General Motors (GM)

Remote (Sunnyvale, CA) +5 176 days ago $296,300$453,200
Python PyTorch TensorFlow C++ Distributed Training DDP FSDP GPU Computing AWS GCP Azure Data Processing Pipelines Model Optimization Profiling Debugging
8+ yrs exp Remote

Principal Machine Learning Engineer

Adobe

San Jose, CA +2 25 days ago $261,800$379,100
PyTorch CUDA Triton TensorRT Python LLMs Diffusion Models Transformers RAG Kubernetes MLOps Distributed Systems Quantization Nvidia Dynamo
8+ yrs exp

Principal AI/ML Engineer

General Motors (GM)

Sunnyvale, CA +5 74 days ago $296,300$423,900
Machine Learning Robotics Python C++ Trajectory Planning Motion Planning Reinforcement Learning Imitation Learning Generative Models Distributed ML Pipelines Simulation Embodied AI Software Engineering
Hybrid