Taro Logo

Software Developer 3

A world leader in cloud solutions, developing tomorrow's technology to tackle today's challenges for over 40+ years.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Healthcare · Enterprise SaaS

Description For Software Developer 3

Oracle Health Applications & Infrastructure (OHAI) is seeking a Machine Learning Engineer to join their Health Foundations Organization. This role focuses on using machine learning and intelligent automation to improve the performance and reliability of Oracle Health's cloud platforms. You'll be part of a high-impact team building systems that detect anomalies, predict incidents, and enable proactive intervention at scale.

As a Machine Learning Engineer, you'll contribute to the design and delivery of production-grade ML models and services that enhance system observability, incident prediction, and product resilience. The role involves working with cutting-edge technologies including artificial intelligence, machine learning, and large language models to create people-centric healthcare experiences.

Oracle is leveraging its extensive resources and expertise to make a meaningful impact in healthcare. The company focuses on tackling major challenges like physician burnout, patient access to data, and barriers to quality care. You'll work in a collaborative environment with experts across industries, using advanced technologies to develop patient- and provider-centric solutions.

This position offers a strong growth path toward deeper technical ownership and leadership, working with cross-functional teams including software engineers, site reliability engineers, and product teams. The role requires expertise in Python, ML frameworks, and cloud-native environments, with a focus on developing and deploying ML-based solutions that drive real-world impact in healthcare technology.

Last updated a day ago

Responsibilities For Software Developer 3

  • Build and deploy machine learning models that detect anomalies, predict incidents, and support automated reliability features
  • Develop production-ready software and services to integrate ML models with observability and operational pipelines
  • Contribute to the full ML lifecycle—from data ingestion and model training to validation, deployment, and monitoring
  • Collaborate with other engineering and product teams to align ML solutions with business requirements
  • Analyze large-scale telemetry data to identify patterns, root causes, and opportunities for improvement
  • Help maintain and evolve ML infrastructure, data pipelines, and observability integrations
  • Stay current with advancements in applied machine learning

Requirements For Software Developer 3

Python
  • 5+ years of industry experience in software engineering or applied machine learning
  • Proficiency in Python and experience with ML frameworks such as TensorFlow, PyTorch, or scikit-learn
  • Solid understanding of the end-to-end ML lifecycle and MLOps practices
  • Experience working with observability data and time series data
  • Experience developing APIs, backend services, and working in cloud-native environments
  • Strong knowledge of SQL and exposure to distributed data processing tools
  • Bachelor's, Master's, or PhD in Computer Science, Data Science, or related technical field preferred

Benefits For Software Developer 3

Medical Insurance
  • Competitive benefits
  • Medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs
  • Work-life balance

Interested in this job?

Jobs Related To Oracle Software Developer 3