Principal Software Developer – AI/ML, JoinOCI

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges for 40+ years.
$96,800 - $223,400
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS

Description For Principal Software Developer – AI/ML, JoinOCI

Oracle Cloud Infrastructure (OCI) Product & Industries is seeking a Principal Software Developer to help develop AI applications and tools to improve key processes in their growing business. This role offers the opportunity to define, establish, and implement cutting-edge approaches while working collaboratively across the organization.

The position requires a well-organized, metrics-driven individual who shows strong initiative and thrives in fast-paced, dynamic environments. Strong written and verbal communication skills are essential, including the ability to translate technical concepts for business leaders.

As a Principal Software Developer in the AI/ML team, you'll be responsible for implementing user experiences, creating and training ML models, designing algorithms, and ensuring operational readiness of systems. You'll work with cutting-edge AI technologies including GenAI, LLMs, and LangChain, while delivering solutions using Python.

Oracle offers comprehensive benefits including medical, dental, and vision insurance, 401(k) with company match, flexible vacation, and parental leave. The role provides an opportunity to work with a world leader in cloud solutions, contributing to innovative AI/ML solutions while enjoying competitive compensation ranging from $96,800 to $223,400 per year, plus potential bonus and equity.

Join Oracle's team to help shape the future of cloud infrastructure while working on exciting AI/ML projects that drive business transformation. You'll be part of a company with a 40+ year track record of success, committed to innovation and fostering an inclusive workplace where everyone can contribute to tomorrow's technology.

Last updated 4 hours ago

Responsibilities For Principal Software Developer – AI/ML, JoinOCI

  • Implementing the user experience across the development lifecycle from conception through development and maintenance
  • Creating, integrating, and training ML models to meet business requirements
  • Designing algorithms for performance and optimization
  • Driving operational readiness and development features ensuring required capabilities are met
  • Monitoring, debugging and continually improving systems post-deployment
  • Regularly collaborating with business stakeholders to ensure key requirements are integrated into adopted solutions

Requirements For Principal Software Developer – AI/ML, JoinOCI

Python
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, Information Systems, or a related field
  • 6+ years of relevant professional experience
  • Demonstrated delivery of systems and services including writing correct, secure, and robust code
  • Good working knowledge of Machine Learning, Data Science, GenAI, LLMs and LangChain
  • Deliver code using Python
  • Ability to work independently and manage simultaneous projects/tasks
  • Highly analytical, technically proficient, and able to learn new tools and software quickly

Benefits For Principal Software Developer – AI/ML, JoinOCI

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) with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Principal Software Developer – AI/ML, JoinOCI

Applications Developer 4

Principal Applications Engineer position at Oracle developing AI platform for SaaS operations, requiring 6-10+ years of experience in Java/Python development.

Principal Software Engineer

Principal Software Engineer role at Oracle Health Data Intelligence focusing on AI/ML platform development and implementation.

Principal AI Engineer

Principal AI Engineer position at Oracle, leading AI solutions for NetSuite ecosystem. Requires 10+ years experience, focus on multi-agent systems and LLMs.

Principal AI Developer-ACS Business Process

Principal AI Developer position at Oracle focusing on developing AI solutions using OCI GenAI/RAG functionality and Cohere LLM models.

Principal Software Engineer - AI/ML Platform

Principal Software Engineer position at Oracle Health Data Intelligence, focusing on AI/ML platform development with competitive compensation and comprehensive benefits.