This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At NetApp, your ideas power innovation. We lead in intelligent data infrastructure—delivering unified storage, integrated data services, and solutions that help organizations unlock the full potential of their data, from AI to multicloud. Ready to innovate and contribute to our path to $10B? Here, you'll collaborate with passionate teams, tackle real-world challenges, and see your impact in how customers transform and grow. If you're ready to bring curiosity, creativity, and drive to every moment, NetApp is where your journey begins.
Job Responsibility:
Member of a software engineering team involved in development & design of the AI Data Platform built on NetApp’s flagship storage operating ONTAP
Work as part of a team responsible for the development, testing and debugging of distributed software that drives NetApp cloud, hybrid-cloud, and on-premises AI/ML solutions
Focus on enhancements to existing products as well as new product development
Requirements:
Proficiency in programming languages like Python, GO, Java, C#, C/C++
Experience with Machine Learning Libraries and Frameworks: PyTorch, TensorFlow, Keras, Open AI, LLMs ( Open Source), LangChain etc
Hands-on experience working with Rest APIs and Micro Services – Flask, API frameworks
Experience working in Linux, AWS/Azure/GCP, Kubernetes – Control plane, Auto scaling, orchestration, containerization is a must
Experience with No Sql Document Databases e.g., Mongo DB, Cassandra, Cosmos DB, Document DB
Experience working building Micro Services, REST APIs and related API frameworks
Experience with Big Data Technologies: Understanding big data technologies and platforms like Spark, Hadoop and distributed storage systems for handling large-scale datasets and parallel processing
Proven track record of working on mid to large sized projects
Responsible for providing support in the development and testing activities of other engineers that involve several inter-dependencies
Participate in technical discussions within the team and across cross-functional teams
Willing to work on additional tasks and responsibilities that will contribute towards team, department and company goals
A strong understanding and experience with concepts related to computer architecture, data structures and programming practices
A Bachelor of Science Degree in Engineering or Computer Science with 2 years of experience, or a Master’s Degree
or equivalent experience is required
Nice to have:
Experience with AI/ML frameworks like PyTorch or TensorFlow is a Plus