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. The position involves developing scalable infrastructure for ML model deployment, building core AI services, and working with cutting-edge technologies.

The role combines machine learning expertise with software engineering, requiring skills in both areas. You'll work on exciting challenges at the intersection of artificial intelligence and cloud infrastructure, building services in Computer Vision, NLP, Speech Recognition, and Decision Support systems.

As a senior developer, you'll be responsible for designing and implementing distributed systems using microservices architecture, working with cloud technologies, and collaborating with data scientists and engineers. The position requires expertise in Java/Python programming, understanding of ML frameworks, and experience with cloud platforms.

The ideal candidate should have 5+ years of experience (with Masters) or equivalent, strong technical background in computer science or related fields, and practical experience in deploying ML models in production environments. You'll be joining a fast-paced environment where you'll contribute to building the next generation of AI services on Oracle Cloud.

Oracle offers comprehensive benefits including medical insurance, retirement benefits, and opportunities for professional growth. The company promotes diversity and inclusion, operating with integrity while tackling tomorrow's challenges with innovative solutions.

This role presents an opportunity to work on enterprise-scale AI solutions, contribute to cutting-edge technology development, and be part of a team that's shaping the future of cloud AI services. You'll be working in Bengaluru, India, contributing to Oracle's strategic growth in the cloud services sector.

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
  • Experiment with ML models using various frameworks
  • Work with Cloud technologies and infrastructure

Requirements For Senior Software Developer

Java
Python
Kubernetes
  • Master's degree or equivalent experience in computer science, Statistics or Mathematics, AI, ML, Computer vision
  • 5+ years for Masters, or demonstrated ability in ML model production deployment
  • 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 distributed systems and microservices architecture
  • Working knowledge of ML and statistical models

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 and ML infrastructure development for cloud services, requiring 6+ years of experience in ML systems and cloud technologies.