Software Developer 2

World leader in cloud solutions, providing comprehensive cloud services across IaaS, PaaS, and SaaS platforms.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Developer 2

Oracle Cloud Infrastructure (OCI) is leading innovation in cloud services, offering a comprehensive platform spanning IaaS, PaaS, and SaaS. The OCI AI Cloud Services team is building cutting-edge AI solutions that integrate seamlessly with enterprise applications. This role offers an opportunity to work on advanced AI technologies including computer vision, NLP, and speech recognition.

As a Software Developer 2, you'll be part of the team developing scalable infrastructure for AI model training and deployment. You'll work with cutting-edge technologies and frameworks while collaborating with data scientists and software engineers to build robust AI solutions. The position requires expertise in both AI/ML technologies and cloud infrastructure, making it ideal for someone passionate about both fields.

The role offers exposure to enterprise-scale AI problems and the chance to work with modern cloud technologies. You'll be contributing to Oracle's strategic growth in AI cloud services while working with a team of experienced professionals. The position includes competitive benefits and the opportunity to shape the future of enterprise AI solutions.

Oracle provides a supportive work environment with opportunities for professional growth and development. The company's commitment to innovation and technical excellence makes this an ideal role for someone looking to advance their career in AI and cloud technologies.

Last updated 5 months ago

Responsibilities For Software Developer 2

  • Develop scalable infrastructure for automating ML model training and deployment
  • Build core AI services for Vision, Speech, and Language
  • Design and implement POCs using AI Perpetual AI Services
  • Collaborate with data scientists and software engineers
  • Lead R&D efforts to explore new tools and frameworks
  • Experiment with machine learning models using PyTorch, TensorFlow, Jax
  • Work with cloud technologies and infrastructure

Requirements For Software Developer 2

Java
Python
Kubernetes
MongoDB
  • Master's degree or equivalent experience in Computer Science or related field
  • 3-5+ years of experience in implementing ML models in production
  • Experience with microservices architecture and Spring Boot
  • Experience with cloud environments (OCI, AWS, GCP, Azure)
  • Expertise in Java and Python
  • Strong understanding of data structures and algorithms
  • Experience with Agile and DevOps processes
  • Knowledge of machine learning techniques and statistical models

Benefits For Software Developer 2

Medical Insurance
  • Flexible medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Software Developer 2

Applications Developer 2

Machine Learning Engineering role at Oracle focusing on AI/ML development using Python, requiring 3-5+ years of experience in software engineering and machine learning.

Software Developer 3

Mid-level Software Developer position at Oracle Labs focusing on machine learning, LLMs, and advanced AI research.

Applied Scientist 3

Applied Scientist position at Oracle focusing on ML, LLMs, and Generative AI for healthcare solutions, requiring 3+ years of experience in Python and deep learning frameworks.

AI Developer - ACS Business Process

Senior AI Developer role at Oracle focusing on GenAI/RAG implementation and cloud infrastructure integration within Customer Success Operations.

Machine Learning Engineer

Machine Learning Engineer position at Oracle requiring 3-5+ years experience, focusing on Python, ML frameworks, and cloud technologies in Bengaluru, India.