Senior Software Developer

A world leader in cloud solutions, using tomorrow's technology to tackle today's problems, with 40+ years of experience providing cloud services across IaaS, PaaS, and SaaS.
Machine Learning
Senior Software Engineer
In-Person
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 AI and ML initiatives. This role sits at the intersection of artificial intelligence and cloud infrastructure, focusing on building enterprise-ready AI services. You'll be part of a team developing cutting-edge solutions in Computer Vision, NLP, Speech Processing, and Decision Support systems.

The position offers an opportunity to work on Oracle's future-ready Gen2 cloud Data Science service platform, specifically within the Cloud AI Service division. You'll be responsible for developing scalable infrastructure for ML model training and deployment, while collaborating with cross-functional teams of data scientists and software engineers.

The ideal candidate brings strong expertise in both software development and machine learning, with experience in cloud technologies and distributed systems. You'll work with modern technologies including PyTorch, TensorFlow, and various cloud platforms, while contributing to the development of AI services that work out of the box for enterprises.

Oracle offers a comprehensive benefits package including medical insurance, life insurance, and retirement options. The company promotes work-life balance and provides opportunities for professional growth and development. As part of Oracle, you'll join a global leader in cloud solutions with a 40+ year track record of innovation and success.

This role presents an exciting opportunity to shape the future of enterprise AI solutions while working with cutting-edge technologies in a collaborative, fast-paced environment. You'll be instrumental in building services that enable enterprises to leverage AI capabilities without needing to build in-house expertise.

Last updated a month 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 Services for enterprise problems
  • 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
MongoDB
  • Master's degree or equivalent experience in computer science, Statistics or Mathematics, AI, ML, Computer vision
  • 5+ years for Masters or equivalent experience in implementing ML models in production
  • Experience with distributed systems and microservices architecture
  • Experience with cloud environments (OCI, AWS, GCP, Azure)
  • Expert in Java/C++ (Java preferred)
  • Expert in Python or similar scripting languages
  • Deep understanding of data structures and algorithms
  • Experience with performance tuning and scalability

Benefits For Senior Software Developer

Medical Insurance
  • Flexible medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs
  • Work-life balance

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.