AI/ML Python Developer

netapp

Bengaluru 5 Years Exp Posted 188d ago

Job Description

Job Requirements

•    Creative and analytical problem-solving abilities.
•    Understanding of computer architecture, data structures, programming practices, and cloud technologies.
•    Skilled in Python and common AI development languages.
•    Experience with Git, Perforce, and related tools.
•    Design scalable AI/ML microservices on MCP (Kubernetes, Istio, Serverless).
•    Develop CI/CD pipelines for MLOps.
•    Optimize Retrieval-Augmented Generation (RAG) systems.
•    Perform vector similarity search using Pinecone, Weaviate, Milvus, or FAISS.
•    Extend intelligent agent frameworks, including rule-based, multi-agent, RL-driven, and LLM assistants.
•    Proficient with TensorFlow, PyTorch, and AI system tools.
•    Strong analytical skills for complex problems and efficient solutions.
•    Knowledgeable in data analysis, big data, and machine learning preprocessing.
•    Develop and train machine learning models for computer vision, speech recognition, and data analysis.
•    Design and optimize scalable machine learning algorithms.
•    Integrate AI systems with existing workflows, APIs, and platforms.
•    Preprocess and prepare large datasets for training and fine-tuning.
•    Monitor and improve AI system performance through testing and optimization.
•    Stay current on AI technologies and industry trends.
•    Debug and troubleshoot technical issues to ensure reliability.
•    Build intelligent automation systems across robotics and other AI domains.
•    Work collaboratively within a team environment to meet goals with high-quality standards.
•    Ability to follow engineering principles and practices, but also able to develop new methods and approaches to solving unique and difficult problems.
•    Solid oral and written communication skills, with the ability to share ideas with NetApp teams around the world.

Education

•    A Bachelor of Science degree in Computer Science or equivalent experience, master’s degree is a plus
•    Minimum of 5 years of software development experience, 7 years is preferred
•    At least 2 years focused on AI/ML production systems
•    Certifications. Industry certifications in AI and machine learning are a plus.
•    Soft skills. Strong interpersonal abilities to navigate team dynamics and convey technical concepts clearly.

Similar Openings for You