Job Summary
Member of a software engineering team involved in development & design of the AI Data Platform built on NetApps flagship storage operating ONTAP. ONTAP is a feature rich stack with its rich data management capabilities that has tremendous value to our customers and are used in mission critical applications across the world. You will 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.
Responsibilities
- Develop and design distributed software for NetApp's AI Data Platform
- Test and debug the AI/ML software solutions
- Contribute to enhancements of existing products and new product development
- Provide support in the development and testing activities of other engineers
- Participate in technical discussions within the team and across cross-functional teams
Requirements
- Proficiency in programming languages like Python, Go, Java, C#, C/C++
- Experience with Machine Learning Libraries and Frameworks like PyTorch, TensorFlow, Keras, Open AI, LangChain
- Hands-on experience working with Rest APIs, Micro Services, and related API frameworks
- Experience working in Linux, AWS/Azure/GCP, Kubernetes - Control plane, Auto scaling, orchestration, containerization
- Experience with NoSQL Document Databases like MongoDB, Cassandra, Cosmos DB, Document DB
- Experience with Big Data Technologies like Spark, Hadoop and distributed storage systems
- Proven track record of working on mid to large sized projects
Benefits
- Competitive salary and comprehensive benefits package
- Health insurance, life insurance, retirement/pension plans
- Paid time off and various leave options
- Performance-based incentives and stock options
- Employee stock purchase plan and restricted stock units