Director, Software Engineer

New Today

Job Summary At NetApp, we are at the forefront of innovation, leveraging cutting-edge technology to transform the way businesses operate. We are dedicated to developing advanced AI and generative AI services that empower our clients to achieve unprecedented levels of efficiency and insight from their enterprise data on-prem or in the cloud. We are seeking a visionary and experienced Director of Development Engineering to lead our talented team in this exciting endeavor. As the Director of Development Engineering for AI and Generative AI Services, you will be responsible for leading a dynamic team of engineers to design, develop, and deploy state-of-the-art AI services. Your deep expertise in cloud services, AI technologies, and search services will be crucial in driving our AI initiatives forward. You will play a pivotal role in shaping the future of our AI offerings, ensuring they meet the highest standards of performance, scalability, and reliability. Job Requirements Key Responsibilities Define engineering program goals, including planning, execution, and monitoring. Drive the technical vision and strategy for AI services, aligning with business objectives. Oversee the end-to-end development, deployment, and operation of AI and generative AI services. Collaborate with cross-functional teams, including product management, engineering leaders, data science, and operations, to deliver high-quality solutions. Ensure the scalability, performance, and security of AI services. Stay updated on advancements in AI, machine learning, generative and agentic AI, and cloud technologies, incorporating them into development. Manage project timelines, budgets, and resources for successful delivery. Develop and maintain relationships with key stakeholders, both internal and external. Mentor, hire, and grow a global development team. Key Requirements Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Proven experience in developing and managing cloud services. Hands-on experience with AI platforms such as Amazon Bedrock, Azure AI, Vertex AI, etc. Understanding of search architectures and services like Azure AI Search, AWS Kendra, or similar technologies such as graph-based indexing and search. Strong leadership and team management skills. Excellent problem-solving and analytical abilities. Outstanding communication and interpersonal skills. Ability to thrive in a fast-paced, dynamic environment. Experience with large-scale data processing and distributed systems. Familiarity with DevOps practices and tools. Knowledge of AI ethics and governance. Education and Experience Minimum of 15 years of related experience with 5+ years managing a development team. Masters or PhD in Computer Science, Engineering, or a related field. At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. Most roles will have some level of in-office and/or in-person expectations, shared during recruitment. Equal Opportunity Employer: NetApp is committed to Equal Employment Opportunity (EEO) and complies with laws prohibiting employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability, pregnancy, veteran status, and other protected classes. Why NetApp? We help customers turn challenges into opportunities, using innovative thinking and proven approaches. We support a healthy work-life balance with benefits like volunteer time off, comprehensive medical plans, educational assistance, legal services, discounts, and financial programs. If you're interested in helping us build knowledge and solve big problems, let's talk.
#J-18808-Ljbffr
Location:
Boulder, CO, United States
Salary:
$200,000 - $250,000
Category:
IT & Technology