Software Developer 2

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

Description For Software Developer 2

Oracle Cloud Infrastructure (OCI) is at the forefront of innovation in cloud services, building a cutting-edge Gen2 cloud Data Science platform. As part of the OCI AI Cloud Services team, you'll be working on revolutionary AI and machine learning solutions that integrate seamlessly into enterprise applications. The role involves developing scalable infrastructure and core AI services in computer vision, NLP, and speech recognition.

You'll be part of a team that's shaping the future of enterprise AI, working with cutting-edge technologies and frameworks. The position offers the opportunity to work on challenging problems at the intersection of AI and cloud computing, building solutions that enable enterprises to leverage AI capabilities without requiring deep AI expertise.

The ideal candidate will combine strong software engineering skills with machine learning expertise, capable of working with both backend systems and AI models. You'll be working in a collaborative environment, interfacing with data scientists and software engineers to create robust, scalable AI solutions.

This role is perfect for someone who is passionate about AI and cloud infrastructure, offering the chance to work with a comprehensive tech stack including Java, Python, Kubernetes, and various ML frameworks. You'll be contributing to Oracle's strategic growth in the AI space while working with enterprise-scale systems and modern cloud technologies.

Benefits include competitive compensation, comprehensive health benefits, and the opportunity to work with industry-leading technologies in a company that's been at the forefront of enterprise software for over 40 years. Join us in building the future of AI in the cloud.

Last updated a month ago

Responsibilities For Software Developer 2

  • Develop scalable infrastructure for ML model training and deployment
  • Build core AI services (Vision, Speech, Language)
  • Design and implement AI POCs for enterprise challenges
  • Collaborate with data scientists and software engineers
  • Lead R&D efforts for backend development
  • Work with ML models using PyTorch, TensorFlow, Jax
  • Leverage cloud technologies and platforms

Requirements For Software Developer 2

Java
Python
Kubernetes
  • Master's degree or equivalent experience in Computer Science, Statistics, Mathematics, AI, ML, or related field
  • 6+ years for Master's, or demonstrated experience in ML model deployment
  • Experience with distributed systems and microservices architecture
  • 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

Benefits For Software Developer 2

Medical Insurance
  • Medical Insurance
  • Life Insurance
  • 401k

Interested in this job?

Jobs Related To Oracle Software Developer 2

Applied Scientist 2

Applied Scientist position at Oracle Health and AI, focusing on developing cutting-edge AI and ML solutions for healthcare applications.

Software Developer 3

Mid-level software engineering role at Oracle focusing on machine learning and AI development, requiring 3+ years of experience and strong Python skills.

Software Developer 2

Software Developer position focused on training and refining Generative AI Support Bot for Oracle Health, requiring ML expertise and healthcare domain knowledge.

Software Developer 2

Mid-level Software Developer position at Oracle focusing on AI and ML infrastructure development, requiring 3+ years of experience in cloud services and machine learning.

Software Developer 2

Mid-level Software Developer position at Oracle focusing on AI and ML infrastructure development, requiring 3-5+ years of experience.