Search jobs > San Francisco, CA > Principal machine learning

Principal Software Engineer- Machine Learning and AI Join OCI

Oracle
San Francisco, CA, United States
$94.2K-$223.5K a year
Full-time

Unlock the potential of advanced AI technologies with our renowned Speech & Language Organization. As a Principal Member of Technical Staff, you'll lead the charge in developing cutting-edge solutions and groundbreaking innovations that redefine human-machine interaction.

We are looking for hands-on engineers with expertise and passion for solving challenging problems in both AI and cloud service software engineering : design, high-performance virtualized infrastructure, high scale distributed systems, security, and observability.

One cool fact about this opportunity : Our mission includes critical technology which powers Oracle Health. Your efforts will support improving the quality of care patients receive from their doctors.

Career Level -

Career Level -

Career Level -

Career Level -

OCI’s values are the foundation of how we deliver excellence. We strive for equity, inclusion, and respect for all. We are committed to the greater good in our products and our actions.

We are constantly learning and taking opportunities to grow our careers and ourselves. We challenge each other to stretch beyond our past to build the best and brightest possible future.

What You’ll Do

  • Collaborate with cross-functional teams, including data scientists, software engineers, and healthcare professionals, to understand requirements and develop scalable cloud solutions
  • Design, develop, and deploy tier-1 multi-tenant cloud-based architectures, ensuring high performance, availability, reliability, and security for handling sensitive data
  • Design solutions ensuring efficient data storage, retrieval, and integration for AI inference, finetuning, and model training
  • Monitor, troubleshoot, and optimize cloud-based systems to maintain high performance, availability, and cost efficiency
  • Stay up-to-date with the latest advancements in cloud and AI technologies to contribute innovative solutions that enhance our products' capabilities
  • Conduct performance testing and implement optimization strategies to guarantee optimal system response times and resource utilization

Minimum Qualifications :

  • Bachelor’s degree in Computer Science or equivalent proven experience
  • 6-10+ years' experience building and operating large scale, highly available, cloud based distributed systems
  • Proficiency in one or more modern programming languages such as Java, C, C++, C#, Go, or Python
  • Validated understanding of operating system fundamentals
  • Strong understanding of data models and distributed persistence technologies
  • Strong troubleshooting and performance tuning skills
  • Proficiency in network, distributed, asynchronous, and concurrent programming
  • Knowledge of professional software engineering standard methodologies for the full software development process
  • Strong verbal and written communication skills
  • Strong analytical skills, with excellent problem solving abilities

Preferred Qualifications

  • Experience in Agile / SCRUM enterprise-scale software development
  • Experience with finetuning Large Language Models (LLMs) or Whisper
  • Experience building and operating scalable infrastructure software
  • Experience using Cloud Native Web Services such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP)
  • Knowledge of Machine Learning fundamentals
  • Passion for technical leadership and mentoring
  • Working familiarity with networking protocols (TCP / IP, HTTP) and standard network architectures
  • Working familiarity with storage principles, protocols, and practices
  • Working familiarity with building secure software using modern security principles
  • Technical leadership experience

Disclaimer :

Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.

Range and benefit information provided in this posting are specific to the stated locations only

US : Hiring Range : from $94,200 to $223,500 per annum. May be eligible for bonus and equity.

Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle’s differing products, industries and lines of business.

Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.

Oracle US offers a comprehensive benefits package which includes the following :

1. Medical, dental, and vision insurance, including expert medical opinion

2. Short term disability and long term disability

3. Life insurance and AD&D

4. Supplemental life insurance (Employee / Spouse / Child)

5. Health care and dependent care Flexible Spending Accounts

6. Pre-tax commuter and parking benefits

7. 401(k) Savings and Investment Plan with company match

8. Paid time off : Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position.

Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment.

Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.

9. 11 paid holidays

10. Paid sick leave : 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.

11. Paid parental leave

12. Adoption assistance

13. Employee Stock Purchase Plan

14. Financial planning and group legal

15. Voluntary benefits including auto, homeowner and pet insurance

The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.

30+ days ago
Related jobs
Promoted
Money Fit by DRS
San Francisco, California

As a software engineer on the payment risk team, you will work on tooling and infrastructure that facilitates the development of our machine learning based risk models, from data and feature pipelines to model evaluation framework. Experience in building production infrastructure for machine learnin...

Promoted
Cloudflare, Inc.
San Francisco, California

We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. As a Mid or Senior Software Engineer, you will be expected to make significant contributions to the design and implementation of major devel...

Promoted
Salesforce, Inc.
San Francisco, California

The software engineer role at Salesforce encompasses architecture, design, implementation, and testing to ensure we build products right and release them with high quality. Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will cons...

Promoted
Atlassian
San Francisco, California

We're looking for a Principal Fullstack Software Engineer to join our team, passionately focused on delivering creative improvements for our engineering teams. Identify blockers to ensure software engineering excellence (design principles and patterns, unit testing, performance engineering, best pra...

Promoted
hims & hers
San Francisco, California

Maintain detailed documentation of code and processes, ensuring alignment with company and industry standards. Hims & Hers offers nonprescription products and access to highly personalized prescription solutions for a variety of conditions related to mental health, sexual health, hair care, skin...

Promoted
Harvey & Company LLC
San Francisco, California

Partnerships: Our engineers and researchers work directly with OpenAI to build the future of generative AI and redefine professional services. As a Software Engineer on the Frontend Engineering team at Harvey, you will own and lead engineering projects that define the user experience of our various ...

Promoted
Verkada
San Mateo, California

Work with the wider engineering team to implement foundational software for performing OTA updates, securing our devices, ensuring they are incredibly resilient and making sure they are delightful to use. You’ll be working alongside a small, dynamic team of frontend, backend and firmware engineers t...

Promoted
Scale AI, Inc.
San Francisco, California

To make them safe, aligned and actually useful, these models need human eval and reinforcement learning through human feedback (RLHF) during pre-training, fine-tuning, and production evaluations. Drive the architecture, design, and implementation of our foundational platforms and systems, working cl...

UnitedHealth Group
San Francisco, California
Remote

Here at Untied Healthcare, we’re using our influence to drive positive changes across the industry, and we want motivated and passionate people like you to help us continue to bring new and innovative ideas to life. Design, build and launch efficient & reliable data pipelines to move and transform d...

Atlassian
San Francisco, California

As a Principal Machine Learning engineer, you will drive the development and implementation of the cutting edge machine learning algorithms, training sophisticated models, collaborating with product, engineering, and analytics teams, to build the AI functionalities into each Atlassian products and s...