Senior Principal Machine Learning Engineer

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's challenges. They've partnered with industry-leaders in almost every sector and have been operating with integrity for over 40 years.
Redwood City, CA, USASanta Clara, CA, USAPleasanton, CA, USA
$96,800 - $251,600
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS

Description For Senior Principal Machine Learning Engineer

Oracle is seeking a Senior Principal Machine Learning Engineer to join their Data Services team within Oracle Analytics. This role is part of an innovative initiative to build a new data product that provides customers with a comprehensive platform for data management, AI/ML model training, and analytics.

The position involves leading the design and development of scalable, distributed software components that will power Oracle's next-generation data services. As a technical leader, you'll be responsible for the complete software development lifecycle, from architecture and design to implementation and production deployment. The role requires expertise in AI/ML technologies, distributed systems, and cloud infrastructure.

The Data Services organization's mission is to simplify the development of advanced analytical and AI applications by integrating data from across the Oracle ecosystem. The team is building a unified platform that will enable customers to load and secure data, author (Py)Spark notebooks, define data pipelines, train ML models, and share data efficiently. A key focus is on delivering an exceptional developer experience through context-aware AI assistance.

This is an excellent opportunity to join a growing team that's building a cutting-edge service from scratch. The role requires someone who thrives in a fast-paced environment, values simplicity and scale, and can adapt to shifting priorities while maintaining high-quality standards. You'll work with a team of highly skilled engineers and have the opportunity to shape the future of Oracle's data platform.

The position offers competitive compensation including potential bonuses and equity, along with comprehensive benefits such as medical/dental/vision insurance, 401(k) with company match, flexible vacation, and parental leave. Oracle values diversity and inclusion, providing equal opportunities for all qualified candidates.

If you're passionate about AI/ML, distributed systems, and building innovative data platforms at scale, this role offers the chance to make a significant impact while working with cutting-edge technologies at one of the world's leading technology companies.

Last updated 2 minutes ago

Responsibilities For Senior Principal Machine Learning Engineer

  • Lead and direct architecture discussions, design sessions and code reviews
  • Develop long-term technical roadmap for solution area
  • Code for high-risk projects with solution dependencies
  • Analyze and develop complex architectures and designs
  • Collaborate with multiple stakeholders
  • Own the complete software development lifecycle
  • Provide technical leadership and expertise
  • Mentor and empower other engineers

Requirements For Senior Principal Machine Learning Engineer

Java
Python
Kubernetes
  • BS/MS/PhD in Computer Science or related field
  • 10+ years of professional experience
  • Expertise in Java, Python, SQL
  • Experience designing and building distributed systems
  • Experience with Kubernetes
  • Experience with AI/ML, Generative AI, LLM models, RAG
  • Experience with Search technologies
  • Experience with Big Data frameworks like Apache Spark
  • Strong collaboration and communication skills
  • Cloud development experience
  • Strong troubleshooting and performance tuning skills

Benefits For Senior Principal Machine Learning Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Mental Health Assistance
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • 401(k) Savings with company match
  • Flexible Vacation
  • 11 paid holidays
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Senior Principal Machine Learning Engineer

Principal AI/ML Engineer

Principal AI/ML Engineer position at Oracle focusing on machine learning, generative AI, and MLOps, requiring 7-10 years of experience and offering comprehensive benefits.

Senior Principal Architect - AIML & Data Science

Senior Principal Architect position leading AI/ML strategy and development at Oracle Customer Success Services, requiring 10+ years of experience in software development and machine learning.

Senior Principal Software Engineer - AI/ML

Senior Principal Software Engineer position at Oracle Health Data Intelligence, focusing on AI/ML platform development and implementation of healthcare solutions.

Senior Principal Software Engineer - NetSuite AI Agent

Senior Principal Software Engineer position at Oracle's NetSuite, focusing on AI agent development and implementation of machine learning solutions.

Principal Software Engineer - NetSuite Agent AI

Principal Software Engineer position at Oracle focusing on developing generative AI agents for NetSuite, offering competitive compensation and comprehensive benefits.