Principal Software Engineer

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges, partnering with industry-leaders for over 40+ years.
United States
$94,200 - $223,500
Machine Learning
Principal Software Engineer
In-Person
10+ years of experience
AI · Healthcare · Enterprise SaaS

Description For Principal Software Engineer

At Oracle Health Applications & Infrastructure, we are revolutionizing healthcare through AI/ML and Generative AI technologies. We're seeking a Principal Software Engineer to join our mission of improving healthcare and quality of life globally through better experience and easier access to health data.

The role combines deep technical expertise in Machine Learning with hands-on engineering leadership. You'll be working on solving complex healthcare challenges including contact and information management, automation of payer payee workflows, case management, autonomous coding and billing, and semantic search. As a Machine Learning Engineer, you'll be instrumental in building distributed systems and cloud-native architectures while collaborating with cross-functional teams to deliver scalable, production-ready ML systems.

Oracle is making significant investments in Generative AI, and this role requires strong expertise in Large Language Models. You'll be developing Conversational AI solutions and implementing cutting-edge Machine learning techniques to enhance user experiences. Working closely with product managers, software engineers, and operation teams, you'll translate business requirements into scalable solutions.

The ideal candidate should possess both technical excellence in ML/AI and full-stack capabilities, combined with strong product sense and business acumen. You'll be responsible for leading new initiatives, architecting solutions, and making strategic technology choices that align with business objectives. This position offers competitive compensation ($94,200 - $223,500) and comprehensive benefits including healthcare, 401(k), flexible vacation, and more.

Join Oracle's dynamic team where you'll have the opportunity to shape the future of healthcare technology while working with cutting-edge AI/ML solutions in a collaborative and innovative environment.

Last updated 14 hours ago

Responsibilities For Principal Software Engineer

  • Create detailed design specifications and write elegant code using Python and ML frameworks
  • Lead new initiatives, architect scalable solutions, and drive strategic technology choices
  • Develop high-quality software solutions integrating generative AI capabilities
  • Design, develop, test, and deploy Machine learning models and build pipelines at scale
  • Leverage ML tools & OCI platform to develop reusable machine learning systems
  • Work collaboratively with cross-functional partners
  • Communicate with project teams and explain development progress
  • Ensure quality through development standards and QA procedures
  • Improve technical solutions and processes through iteration and feedback

Requirements For Principal Software Engineer

Python
  • 6 to 10+ years of experience
  • Proficiency in Python and ML frameworks (PyTorch, TensorFlow)
  • Experience with distributed systems and cloud-native architectures
  • Strong understanding of Large Language Models
  • Expertise in building scalable ML systems
  • English language proficiency

Benefits For Principal Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • 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
  • 72 hours paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal

Interested in this job?

Jobs Related To Oracle Principal Software Engineer

Principal Applied Scientist (OCI-GEN AI)

Principal Applied Scientist position at Oracle focusing on LLM and vLLM model development and evaluation, offering competitive compensation and benefits.

Principal Member of Technical Staff

Principal ML Engineering role at Oracle Health & AI, focusing on LLMs and Generative AI solutions for healthcare, requiring 10+ years of experience and strong ML expertise.

Principal AI Engineer

Principal AI Engineer position at Oracle, leading AI solutions development for NetSuite ecosystem, requiring 10+ years experience in machine learning and distributed systems.

Principal Product Manager, Clinical AI

Lead clinical AI product development at Oracle, focusing on optimizing healthcare workflows through artificial intelligence and EHR integration.

Principal Software Engineer - AI/ML Platform

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