Bangalore, IND
20 hours ago
Software Engineer - AI/ML + Golang/Python + Kubernetes
Meet the Team You will join a fast-paced, innovative team responsible for building cutting-edge machine learning platforms and pipelines. This role offers a phenomenal opportunity to grow your engineering skills while working with modern technologies in Kubernetes as well as AI/ML ecosystem. You will focus on implementing robust, scalable, and efficient machine learning systems in collaboration with senior platform engineers. Your Impact The ideal candidate has a strong foundation in software development and a keen interest in machine learning operations (MLOps). You will contribute to the development of pipelines, frameworks, and infrastructure, helping bring Kubernetes Platform as well as machine learning infrastructure to production seamlessly. With access to senior mentors and a collaborative environment, this position is ideal for engineers looking to deepen their Software Skill with Golang / Python, Platform engineering skills with K8 platforms & deepen their learning in AI and ML systems. Core Responsibilities As a Software Engineer with focus on AI infrastructure platform development, you will: * Develop Code to run Infrastructure as a Code * Follow SDLC best practices for deployment on Kubernetes platform * Implement components of machine learning pipelines, including training, evaluation, and deployment of models. * Collaborate with team optimize ML models for AI OPs adoption for Kubernetes platform with plug & play solution * Assist in implementing MLOps practices such as monitoring, logging, and scaling pipelines. * Write clean, efficient, and maintainable code for IaaC as well as ML-related systems and frameworks. * Ensure quality and reliability of ML workflows through unit testing and integration testing. * Perform operations no Kubernetes platform along with regular OnCall & client engagement Minimum Qualifications / Requirement - * Experience: 2-4 years of software engineering experience, including exposure to machine learning workflows. * Proficiency in GoLang or Python and experience with ML frameworks like TensorFlow or PyTorch. * Familiarity with CI/CD pipelines, version control systems (e.g., Git), and containerization tools like Docker. * Basic understanding of ML algorithms, concepts, and deployment practices. * Strong problem-solving and debugging skills with guidance from senior team members. * Ability to collaborate within agile teams using tools like JIRA. Preferred Qualifications / Requirements - * Kubernetes and Container Orchestration: * Familiarity with Kubernetes for deploying containerized applications. * Basic experience with containerization tools like Docker. * Understanding of Infrastructure as a Code * MLOps Tools and Frameworks: * Experience with Kubeflow pipelines and KServe. * Familiarity with Airflow for workflow orchestration and MLflow for tracking experiments. * Software development: * Hand-on experience in Golang or Python * Develop with SOLID principles * Large Language Models (LLMs): * Basic understanding of LangChain, RAG, and vector databases. * Experience in integrating LLMs or embeddings into smaller-scale applications. * Distributed Systems and Microservices: * Hands-on implementation of microservices. * Understanding distributed systems design. #WeAreCisco #WeAreCisco where every individual brings their unique skills and perspectives together to pursue our purpose of powering an inclusive future for all. Our passion is connection—we celebrate our employees’ diverse set of backgrounds and focus on unlocking potential. Cisconians often experience one company, many careers where learning and development are encouraged and supported at every stage. Our technology, tools, and culture pioneered hybrid work trends, allowing all to not only give their best, but be their best. We understand our outstanding opportunity to bring communities together and at the heart of that is our people. One-third of Cisconians collaborate in our 30 employee resource organizations, called Inclusive Communities, to connect, foster belonging, learn to be informed allies, and make a difference. Dedicated paid time off to volunteer—80 hours each year—allows us to give back to causes we are passionate about, and nearly 86% do! Our purpose, driven by our people, is what makes us the worldwide leader in technology that powers the internet. Helping our customers reimagine their applications, secure their enterprise, transform their infrastructure, and meet their sustainability goals is what we do best. We ensure that every step we take is a step towards a more inclusive future for all. Take your next step and be you, with us! Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
Confirm your E-mail: Send Email
All Jobs from Cisco