At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world.
Oracle Generative AI Services is an exciting team in Oracle Cloud Infrastructure. We are delivering innovative services at the intersection of artificial intelligence and cloud infrastructure. In Generative AI Services team, you will build and operate massive-scale cloud services leveraging state of art Larege Language Model (LLM) related technologies. We are committed to providing the best cloud products to meet the needs of our customers who are tackling some of the world’s most challenging problems.
We’re looking for a Director of Software Development with expertise and passion in building teams, coaching individuals, and solving difficult problems in large scale distributed cloud service development.
As a Director of Software Development, you will build and lead teams to define, design, develop service and infrastructure with cutting edge technology. You would be responsible to provide leadership, direction, and strategy to the team, establish and develop the team to meet and execute the strategy, working with geographically distributed teams, and contributing to the success of your team and other related teams. We expect you to make critical technical decisions and deliver large-scale projects on time with high quality.
Responsibilities
Own a high scale, multi-tenant, distributed cloud scale service. Provide strategy, leadership, and technical direction for a geographically distributed team of senior/junior engineers. Manage and deliver on key initiatives with a special emphasis on Generative AI. Develop a prioritized roadmap of products, features, and engineering asks. Drive the delivery of roadmap commitments including large cross-functional projects on time with high quality. Work closely with a variety of stakeholders (other OCI teams, Oracle Corp teams, product management) to ensure cross-organizational dependencies are managed effectively. Provide regular updates and feature presentation/demos to upper management.Required Qualifications
MS or BS in Computer Science, or equivalent experience. 5+ years of experience managing software engineering teams building highly scalable and available cloud services. 12+ years of software engineering experience.Strong communication skills, analytical skills, people management skils and project management skills. Strong knowledge of data structures, algorithms, operating systems, networking and distributed systems fundamentals.
Preferred Qualifications
Experience with Large Language Model (LLM) related services.
Career Level - M4