Principal Software Engineer

8 - 12 years

0 Lacs

Posted:23 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Principal Engineer on the Platform team at Cisco's AI department, you will play a crucial role in integrating non-AI services with AI services for Cisco Cloud Control products. Your expertise in understanding service operations and architecting effective interfaces between service boundaries will be essential for the success of the product. Your responsibilities will include designing and building interfaces, ensuring seamless communication between different services, and implementing necessary instrumentation for monitoring performance, reliability, and security. Your work will contribute to delivering a powerful solution to customers. - Provide technical leadership to guide team members in designing and implementing solutions with a focus on reusability, security, reliability, and performance. - Collaborate with stakeholders to design complex systems comprising multiple ML and non-ML services, meeting high security, performance, reliability, and scalability standards. - Work closely with various teams to integrate core services, AI services, and build effective interfaces between AI services while adhering to security and performance requirements. - Implement instrumentation to monitor and measure the performance, reliability, and security of integrated AI services. - Identify and resolve integration issues, optimize service interactions, and work on performance tuning and optimization of integrated AI services. - Develop comprehensive documentation for integration processes, interfaces, and instrumentation to facilitate teamwork and knowledge transfer within the team. - Collaborate with AI engineers, data scientists, and security experts to ensure smooth integration of AI services into products and meet security and compliance standards. Minimum Qualifications: - 12+ years of experience as a Backend Engineer with expertise in integrating complex services. - 8+ years of experience in Python, Java, or Go programming. - 5+ years of experience in building large-scale cloud product platforms. - Experience in managing large datasets and high transaction throughput systems. - BA/BS degree with 10+ years of experience or MS degree with 8+ years of experience as a software development engineer. Preferred Qualifications: - Experience in AI service operations and designing interfaces for Generative AI. - Understanding of GenAI frameworks and orchestrators like LangChain, Llamalndex, Semantic Kernel, or AutoGen. - Strong experience in building a 200+ microservices platform, distributed computing, complex data structures, and algorithms. - Production experience with 10+ PB datasets, handling complex queries. - Experience with instrumentation and monitoring tools for measuring service performance. - Experience in presenting to executive audiences and driving architecture/design across senior engineers. - Knowledge of compliance standards.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Cisco logo
Cisco

Software Development

San Jose CA

RecommendedJobs for You

navi mumbai, maharashtra, india

bengaluru, karnataka, india