Automation Engineer (Python, AI/ML)
Bangalore, Karnataka, IN, 560071
NetApp
Turn a world of disruption into opportunity with intelligent data infrastructure from NetApp. Realize seamless flexibility—any data, any workload, any environment—with the only enterprise-grade storage service embedded in the world’s biggest...Job Summary
We are looking for a Software Engineer to join our Performance Engineering Infrastructure team. We work on developing tools and automation frameworks that make ONTAP the most performant storage operating system. As an engineer on our team, you will work as part of a dynamic, innovative, and fun team responsible for developing frameworks that help build performance models and performance benchmarks to measure, analyze, visualize and improve ONTAP performance. You will work on developing new and/or enhancing existing tools focused on performance aspects of ONTAP software stack. This is a great opportunity to solve challenging, complex problems with immediate applications in high growth sector of the tech industry. If you like creative problem solving, are willing to constantly learn new technologies and have “getting things done” attitude, you may be just the person we’re looking for!
Job Requirements
- Proficient in Python and Python based web-frameworks. Knowledge of other scripting languages like Perl, Shell, Expect is a plus
- Experience in building/supporting automation frameworks (generally python-based) and tools to measure and improve performance of complex software stacks.
- Demonstrated ability to learn new software stacks and be able to quickly prototype ideas.
- Any experience of GenAI, AI/ML frameworks and tools such as TensorFlow, PyTorch, LangChain etc. will be a very strong advantage.
- Experience in big data technologies like Spark, Hadoop and distributed storage systems for handling large-scale datasets will be a plus.
- Basic understanding of orchestration frameworks like Kubernetes and containerization technologies like Docker will be a plus.
- Knowledge of data storage systems and file systems will be a plus.
- Ability and willingness to adapt to rapidly changing work environment and willingness to take on additional tasks and responsibilities.
Education
• 5 or more years of related experience.
• A Bachelor of Science degree in Computer Science Engineering, a Master’s Degree, or a PhD.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Big Data Computer Science Docker Engineering Generative AI Hadoop Kubernetes LangChain Machine Learning Perl PhD Python PyTorch Spark TensorFlow
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.