Software Development Snr Manager- AI/ML/DS

Oracle Corporation
Apply Now

Job Description

  • The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world’s biggest challenges. 
  • The OCI Data Science organization is focused on delivering a strong platform for Data Scientist / ML Engineers to build / operate / store / deploy / monitor enterprise grade Machine Learning Models, and also enabling them to manage their ML model lifecycle management.
  • It keeps up with the constantly evolving Generative AI landscape, envisages by developing novel solutions and products to support industry standard Large Language Models in OCI. 
  • Within that organization, the OCI Data Science Feature Store / Model Store team is chartered with end-to-end Feature Engineering solutions development and deployment / facilitate a strong single source of truth and model life cycle management in Model Store service . 
  • Our work related to Feature Store includes everything, from initial data exploration / validation / transformation feature engineering large data sets from Data warehouse / build HIVE metadata connectors / provide lineage / feature grouping functions.
  • Our work related to Model Store includes storing and versioning Models / facilitating large model support / external registry connectors / caching artefacts for efficiency.
  • We are looking for a Senior Software Development Manager to own the technology strategy, roadmap, and engineering organization within the OCI Data Science. The scope of the OCI Data Science team includes both engineering and ML/AI research. As a Senior Software Development Manager you will be responsive for driving engineering system design and strategy. You should be comfortable interacting and working together with data scientists and researchers in building the next generation feature engineering solutions for OCI. You should be experienced in building complex distributed systems that interact with a variety of services. You should enjoy building effective organizations, coaching and mentoring engineers, and representing your organization to senior leadership. Comfortable dealing with ambiguity and a shifting landscape is a must. 
  • Qualifications
  • 10+ years of experience as a software engineer in applications and distributed systems development
  • 3+ years of experience in an engineering management role
  • Experience with at least one high level language such as Java, JEE, GoLang
  • Experience with at least one scripting language such as Python / R
  • Experience in building services handling large volumes of data and Big Data technologies
  • Excellent organizational, verbal, and written communication skills
  • Excellent judgment to influence product roadmap direction, features, and priorities
  • Experience driving hiring, onboarding new engineers and ongoing performance management
  • Bachelor / Master’s degree in Computer Science, Computer related technical discipline
  • Preferred Qualifications
  • Experience in working with Machine Learning/AI research teams 
  • Experience in building ML pipelines and workflows
  • Knowledge of ML/AI fundamentals
  • Responsibilities
  • As a Senior manager of the software engineering division, manage multiple teams, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and suggest improvements to the architecture.
  • Qualifications
  • 10+ years of experience as a software engineer in applications and distributed systems development
  • 3+ years of experience in an engineering management role
  • Experience with at least one high level language such as Java, JEE, GoLang
  • Experience with at least one scripting language such as Python / R
  • Experience in building services handling large volumes of data and Big Data technologies
  • Excellent organizational, verbal, and written communication skills
  • Excellent judgment to influence product roadmap direction, features, and priorities
  • Experience driving hiring, onboarding new engineers and ongoing performance management
  • Bachelor / Master’s degree in Computer Science, Computer related technical discipline
  • Preferred Qualifications
  • Experience in working with Machine Learning/AI research teams 
  • Experience in building ML pipelines and workflows
  • Knowledge of ML/AI fundamentals
  • Required Skills
  • Java (Programming Language)ML (Machine Learning)Manage Software DevelopmentProduct DevelopmentPython (Programming Language)Software Development

Company Info.

Oracle Corporation

Oracle Corporation is an American multinational computer technology corporation headquartered in Austin, Texas. In 2020, Oracle was the second-largest software company in the world by revenue and market capitalization. The company sells database software and technology (particularly its own brands), cloud engineered systems, and enterprise software products, such as enterprise resource planning (ERP) software.

  • Industry
    Information Technology
  • No. of Employees
    132,000
  • Location
    Santa Clara, California, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Oracle Corporation is currently hiring Software Development Engineer Jobs in Bengaluru, Karnataka, India with average base salary of ₹90,000 - ₹250,000 / Month.

Similar Jobs View More