Taro Logo

Senior Software Developer - ML/AI

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Partners with industry-leaders in almost every sector and has been operating with integrity for 40+ years.
$79,800 - $178,100
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS

Description For Senior Software Developer - ML/AI

Oracle is seeking a Senior Research Engineer to drive the development of next-generation generative AI powered solutions for Oracle Analytics. This role combines software development with applied science, requiring close collaboration with both scientists and engineers to implement, improve, and productionize cutting-edge scientific solutions for Oracle's analytics platforms and applications.

The position involves streamlining machine learning operations, implementing highly scalable experimentation and evaluation infrastructure, and optimizing code for operational performance. You'll have the opportunity to deepen your knowledge of AI/Generative AI while working alongside Applied Scientists on forward-looking science development.

Key aspects of the role include:

  • Developing and maintaining research experimentation infrastructure
  • Implementing and optimizing AI model prototypes
  • Conducting experiment series and ablation studies
  • Working cross-functionally to integrate solutions into various products
  • Mentoring junior team members on software development best practices

Required qualifications include an advanced degree (MS/PhD) in Computer Science or related field, 5+ years of relevant experience, and deep expertise in generative AI, MLOps, and large language models. The role offers competitive compensation ($79,800-$178,100) and comprehensive benefits including medical insurance, 401(k), flexible vacation, and stock purchase options.

This position represents an excellent opportunity for an experienced AI engineer to work on cutting-edge technology at a leading cloud solutions provider, with the chance to impact Oracle's analytics platforms while advancing the field of generative AI.

Last updated a day ago

Responsibilities For Senior Software Developer - ML/AI

  • Develop and maintain efficient tooling and infrastructure for research experimentation
  • Implement model prototypes, optimize code for speed and scalability
  • Run experiment series and ablation studies
  • Collaborate closely with cross-functional teams to deliver solutions
  • Guide junior scientists and engineers on best practices for software development
  • Keep abreast of industry developments and innovations in AI computing
  • Engage in customizing AI solutions for specific verticals or customers

Requirements For Senior Software Developer - ML/AI

Python
  • MS or PhD in Computer Science, Mathematics, Statistics, Engineering, or related field
  • Minimum of 5 years of work experience
  • Hands-on experience in generative AI model/application implementation and evaluation
  • Experience implementing experimentation frameworks, data pipelines, MLOps
  • Solid understanding of generative AI and deep learning algorithms
  • Excellent proficiency in Python/PyTorch/Pyspark, MLFlow, SQL, Scikit-learn, Git, Bash
  • Familiarity with cloud-computing environment (OCI, AWS, GCP, Azure)
  • Knowledge of LangGraph, OpenSearch, LLM APIs
  • Strong communication skills

Benefits For Senior Software Developer - ML/AI

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Mental Health Assistance
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Senior Software Developer - ML/AI