Taro Logo

Machine Learning Engineer

A world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges, partnering with industry-leaders in almost every sector for over 40+ years.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Machine Learning Engineer

Oracle is seeking a Machine Learning Engineer to join their team in Bengaluru. This role combines software engineering with machine learning expertise, requiring 3-5+ years of experience. The position involves working with cutting-edge ML technologies including computer vision, NLP, and deep learning frameworks.

As a Machine Learning Engineer, you'll be responsible for designing and developing software programs, working with various ML frameworks and libraries including scikit-learn, OpenCV, TensorFlow, Keras, and PyTorch. The role requires strong Python programming skills and exposure to Java and cloud ecosystems.

Oracle offers a comprehensive benefits package including medical insurance, life insurance, and retirement options. As a world leader in cloud solutions, Oracle provides an environment where you'll work on innovative projects while collaborating with industry leaders.

The ideal candidate should be self-motivated, able to work independently, and thrive in a cross-functional environment. This is an excellent opportunity for someone looking to advance their career in machine learning while working for a globally recognized technology leader with over 40 years of industry presence.

The position is based in Bengaluru, India, and requires a BS degree or equivalent experience. Oracle promotes an inclusive work environment and offers competitive benefits based on parity and consistency. Note that visa/work permit sponsorship is not available for this position.

Last updated 16 days ago

Responsibilities For Machine Learning Engineer

  • Design, develop, troubleshoot and debug software programs
  • Perform software development tasks for applications and operating systems
  • Build enhancements within existing software architecture
  • Work with limited supervision
  • Work in a cross-functional environment
  • Ability to pick up new Machine Learning Framework(s)

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
  • Exposure working in Java and Cloud Ecosystem
  • BS degree or equivalent experience
  • 1 year of software engineering or related experience

Benefits For Machine Learning Engineer

Medical Insurance
401k
  • Medical Insurance
  • Life Insurance
  • 401k

Interested in this job?

Jobs Related To Oracle Machine Learning Engineer

Software Developer

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

Junior/Mid Software Engineer - NetSuite AI/ML

Junior/Mid Software Engineer position at Oracle NetSuite, focusing on AI/ML integration and development, based in Brno, Czech Republic.

Software Developer 3

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

Advanced Inspection Engineer- Manufacturing Quality

Advanced Inspection Engineer role at Apple focusing on ML and computer vision for manufacturing quality, offering $151K-$227K base plus equity and benefits.

Machine Learning Engineer, Amazon One

Machine Learning Engineer role at AWS developing cutting-edge biometric authentication solutions using deep learning and computer vision, offering competitive compensation and comprehensive benefits.