Machine Learning Engineer

World leader in cloud solutions using tomorrow's technology to tackle today's problems. Operating for 40+ years with integrity.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Cloud

Description For Machine Learning Engineer

Oracle is seeking a Machine Learning Engineer to join their team in Bengaluru, India. This role requires 3-5+ years of experience and combines expertise in machine learning, computer vision, and natural language processing. The ideal candidate will work on designing and developing software solutions using Python, scikit-learn, and deep learning frameworks like TensorFlow, Keras, or PyTorch.

As a world leader in cloud solutions, Oracle offers a compelling opportunity to work on cutting-edge technology projects. The role involves building and enhancing software architecture, troubleshooting complex systems, and working in a cross-functional environment. The position requires strong Python programming skills, understanding of ML frameworks, and exposure to Java and cloud ecosystems.

Oracle provides a comprehensive benefits package including medical insurance, life insurance, and retirement options. The company culture promotes work-life balance and community involvement through volunteer programs. With over 40 years of industry presence, Oracle continues to innovate and maintain its position as a leading technology company.

The ideal candidate will be self-motivated, capable of working with limited supervision, and able to adapt to new machine learning frameworks. This role offers the opportunity to work on challenging problems while contributing to Oracle's mission of using tomorrow's technology to solve today's problems.

Last updated 3 minutes ago

Responsibilities For Machine Learning Engineer

  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks
  • Apply basic to intermediate knowledge of software architecture
  • Build enhancements within existing software architecture
  • Suggest improvements to the architecture

Requirements For Machine Learning Engineer

Python
Java
  • Experience as a Machine Learning Engineer
  • Ability to write robust code in Python
  • Good understanding of Python libraries like scikit-learn
  • Good understanding of OpenCV and related computer vision libraries
  • Good understanding of deep learning frameworks (like Tensorflow, Keras or PyTorch)
  • Good understanding of NLP
  • Ability to work with limited supervision
  • Ability to pick up new Machine Learning Framework(s)
  • Ability to work in a cross-functional environment
  • Exposure working in Java and Cloud Ecosystem
  • BS degree or equivalent experience

Benefits For Machine Learning Engineer

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

Interested in this job?

Jobs Related To Oracle Machine Learning Engineer

Applied Scientist 3

Applied Scientist role at Oracle focusing on ML and AI solutions for healthcare, requiring expertise in LLMs and GenAI with 3+ years experience.

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.