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 and ML-powered services for enterprise modernization.

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 machine learning model deployment and production environments. You'll need expertise in Java/Python programming, cloud platforms, and modern ML frameworks. This role offers the opportunity to shape the future of Oracle's ML platform while working with cutting-edge AI technologies.

Oracle offers a comprehensive benefits package including medical insurance, life insurance, and retirement options. The company promotes work-life balance and supports employee development through various programs. This is an excellent opportunity for someone passionate about AI and cloud technologies to make a significant impact in a leading technology company.

The position is based in Bengaluru, India, and requires 6+ years of experience. You'll be joining a diverse, inclusive workforce that values innovation and integrity, with opportunities for professional growth and development in a global technology leader.

Last updated 6 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
  • 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 distributed systems and 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 and DevOps processes

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

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.

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.

Senior Software Developer

Senior Software Developer role at Oracle focusing on AI/ML infrastructure and cloud services development

Software Developer 3

Senior ML Engineer role at Oracle Health & AI, focusing on LLMs and Generative AI solutions for healthcare, requiring 6+ years of experience.