Taro Logo

Software Developer 3

A world leader in cloud solutions, providing 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 · Enterprise SaaS · Cloud

Description For Software Developer 3

Oracle Cloud Infrastructure (OCI) is seeking a Software Developer 3 to join their AI Services team. This role is part of OCI's strategic initiative to build future-ready Cloud AI Services, focusing on machine learning and artificial intelligence solutions. The position involves developing scalable infrastructure for ML model deployment, working with cutting-edge AI technologies, and building core services in areas including Computer Vision, NLP, and Speech Recognition.

The role requires expertise in both software development and machine learning, with hands-on experience in technologies like Java, Python, and Kubernetes. You'll be working on innovative solutions at the intersection of AI and cloud infrastructure, developing services that work out of the box for enterprises while maintaining the ability to customize for specific business needs.

As part of Oracle's growing cloud division, you'll have the opportunity to shape the future of Machine Learning platforms while working with a team of experienced data scientists and software engineers. The position offers competitive benefits, including medical insurance, retirement options, and work-life balance, along with the chance to work on cutting-edge technology at a global scale.

The ideal candidate should have 5+ years of experience (for Master's holders), strong programming skills in Java/Python, and practical experience with cloud environments and machine learning frameworks. This role combines technical expertise with innovation, requiring both strong coding abilities and an understanding of AI/ML concepts.

Oracle provides an inclusive work environment and comprehensive benefits package, making this an excellent opportunity for experienced developers looking to work at the forefront of AI and cloud technology.

Last updated a day ago

Responsibilities For Software Developer 3

  • Develop scalable infrastructure, including microservices and backend, that automates training and deployment of ML models
  • Building core of Artificial Intelligence and AI services such as Vision, Speech, Language, Decision, and others
  • Brainstorm and Design various POCs using AI Perpetual AI Services
  • Collaborate with fellow data scientists/SW engineers
  • Lead research and development efforts
  • Experiment with ML models using machine learning libraries
  • Leverage Cloud technology

Requirements For Software Developer 3

Java
Python
Kubernetes
  • Master's degree or equivalent experience in computer science, Statistics or Mathematics
  • 3+ years for PhD or 5+ years for Masters
  • Experience in design, implementation, and production deployment of distributed systems
  • Experience working in cloud environment
  • Working knowledge of machine learning and statistical models
  • Expert in Java/Python (Java preferred)
  • Deep understanding of data structures and algorithms
  • Experience with Cloud Native Frameworks tools
  • Experience in Computer vision tasks

Benefits For Software Developer 3

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Competitive benefits based on parity and consistency
  • Flexible medical, life insurance, and retirement options
  • Volunteer programs
  • Work-life balance

Interested in this job?

Jobs Related To Oracle Software Developer 3