Senior Software Developer

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's problems. They provide comprehensive cloud services across IaaS, PaaS, and SaaS with over 40+ years of experience.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Developer

Oracle Cloud Infrastructure (OCI) is seeking a Senior Software Developer to join their strategic growth initiative in cloud AI services. This role is part of building a future-ready Gen2 cloud Data Science service platform, focusing on AI Cloud Services that power enterprise modernization needs.

The position involves working at the intersection of artificial intelligence and cloud infrastructure, developing scalable solutions for computer vision, NLP, speech processing, and decision support systems. You'll be part of a team building cloud services that work out of the box for enterprises while allowing customization for specific business needs.

As a Senior Software Developer, you'll be responsible for developing the infrastructure that automates ML model training and deployment, building core AI services, and collaborating with data scientists and engineers. The role requires expertise in both software development and machine learning, with hands-on experience in cloud technologies and distributed systems.

The ideal candidate will have a strong background in computer science or related fields, with significant experience in production ML systems. You'll need expertise in Java and Python, along with experience in cloud environments and microservices architecture. This role offers the opportunity to shape the future of Oracle's ML platform while working with cutting-edge AI technologies.

Oracle offers a competitive benefits package including medical insurance, life insurance, and retirement options. The company promotes work-life balance and supports employee volunteer programs. As part of Oracle's inclusive workforce, you'll contribute to a diverse team that values different perspectives and backgrounds.

This is an exciting opportunity to join a leading cloud solutions provider and make a significant impact on enterprise AI solutions. You'll be part of a dynamic team pushing the boundaries of what's possible in cloud-based AI services while enjoying the stability and resources of an established technology leader.

Last updated 13 days ago

Responsibilities For Senior Software Developer

  • Develop scalable infrastructure for ML model training and deployment
  • Build core AI services for Vision, Speech, Language, and Decision support
  • Design POCs using AI Perpetual Services
  • Collaborate with data scientists and engineers
  • Lead research and development efforts
  • Work with ML models using PyTorch, TensorFlow, Jax
  • Leverage Cloud technology and infrastructure

Requirements For Senior Software Developer

Java
Python
Kubernetes
PostgreSQL
  • Master's degree or equivalent experience in computer science, Statistics or Mathematics, AI, ML, Computer vision
  • 3+ years for PhD or 5+ years for Masters in designing and implementing ML models in production
  • Experience with distributed systems using microservices architecture
  • Experience with cloud environments (OCI, AWS, GCP, Azure)
  • Expert in Java/C++ (Java preferred)
  • Expert in Python
  • Deep understanding of data structures and algorithms
  • Experience with Agile development

Benefits For Senior Software Developer

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Life Insurance
  • Retirement Benefits
  • Volunteer Programs

Interested in this job?

Jobs Related To Oracle Senior Software Developer

Applied Scientist 3

Senior ML Scientist position at Oracle Health & AI, focusing on LLMs and Generative AI for healthcare solutions.

Senior AI/ML Engineer

Senior AI/ML Engineer role at Oracle Health, focusing on developing innovative healthcare solutions using AI, ML, and Generative AI technologies.

Software Developer 3

Senior Software Engineer role at Oracle Cloud Infrastructure focusing on building and operating massive-scale AI services and distributed systems.

Applied Scientist

Applied Scientist position at Oracle Health and AI, focusing on developing cutting-edge Generative AI solutions for healthcare applications.

Senior Software Developer

Senior Software Developer role at Oracle focusing on AI/ML services development, requiring 6+ years of experience in building scalable cloud infrastructure and ML systems.