Senior Software Engineer Ai Kernel Development jobs in Bangalore – Browse 1,328 openings on RoboApply Jobs

Senior Software Engineer Ai Kernel Development jobs in Bangalore

Open roles matching “Senior Software Engineer Ai Kernel Development” with location signals for Bangalore. 1,328 active listings on RoboApply Jobs.

1,328 jobs found

1 - 20 of 1,328 Jobs
Apply
company
Full-time|Hybrid|Bangalore

At d-Matrix, we are dedicated to unlocking the transformative power of generative AI through cutting-edge technology solutions. Positioned at the forefront of software and hardware innovation, we continually push the boundaries of what is achievable. Our workplace fosters a culture of respect and collaboration.We highly value humility and prioritize direct communication. Our inclusive team thrives on diverse perspectives, enabling us to devise superior solutions. We are in search of passionate individuals eager to embrace challenges and are motivated by results. Ready to discover your playground? Together, we can explore the limitless potential of AI.Location:Hybrid, with on-site work at our Bangalore, India offices required 3-5 days a week.The Role: Senior Software Engineer - AI KernelsResponsibilities:As a key member of our team, you will contribute to the productization of the software stack for our advanced AI compute engine. Your role will involve the development, enhancement, and maintenance of software kernels tailored for next-generation AI hardware. You will bring expertise in constructing software kernels for various hardware architectures and possess a solid understanding of how to effectively map algorithms to these architectures. Your experience will include translating computational graphs generated by AI frameworks to the underlying hardware design. Your background in the full-stack toolchain equips you to optimize the intricate balance between hardware and software co-design. You will collaborate with compiler specialists to enhance our compiler infrastructure, working closely with experts in software (ML, systems) and hardware (mixed signal, DSP, CPU) domains.Qualifications:Minimum qualifications include:A Master’s degree in Computer Engineering, Mathematics, Physics, or a related field with 5+ years of industry experience, or a PhD in the same disciplines with at least 1 year of industry experience.A robust understanding of computer architecture, data structures, system software, and foundational machine learning principles.Proficiency in C/C++ and Python development within Linux environments, utilizing standard development tools.Experience in implementing algorithms using high-level programming languages such as C/C++ and Python.

Feb 9, 2026
Apply
company
Full-time|Hybrid|Bangalore

Join d-Matrix, where we are at the cutting edge of generative AI, revolutionizing technology through innovative software and hardware solutions. Our ethos is rooted in collaboration and respect, fostering an environment where diverse perspectives lead to exceptional outcomes.We value humility and prioritize open, direct communication. If you are passionate about overcoming challenges and thrive in a fast-paced environment, we invite you to explore the countless possibilities with us. Together, let’s redefine the future of AI.Work Arrangement: Hybrid, requiring onsite presence at our Santa Clara, CA headquarters three days a week.

Feb 27, 2026
Apply
companyPure Storage logo
Full-time|On-site|Bangalore, India

Pure Storage is shaping the future of data storage. The company’s Bangalore engineering office is looking for a Senior Engineering Manager to lead kernel development within the FlashArray team. This group builds high-performance storage solutions that support critical workloads, with a focus on reliability, seamless upgrades, and ease of use. While FlashArray’s roots are in hardware storage arrays, the team’s expertise is primarily software-driven. Recent projects include expanding into the cloud with offerings like CloudSnap and Cloud Block Store for AWS, giving customers more flexibility across traditional and cloud-native environments. Role Overview This leadership role centers on guiding a team focused on Linux kernel development, new Flash array platforms, and enhancements to Fiber Channel and Ethernet features. The position requires close coordination with internal teams and external partners to deliver integrated, reliable storage solutions. What You Will Do Lead a team working on Linux kernel projects, next-generation Flash array platforms, and advanced networking features. Work directly with Program Managers, Release Managers, and cross-functional groups on collaborative projects. Coordinate with partners and vendors to integrate third-party components into Pure Storage products. Collaborate with Purity software teams to plan and execute software releases. Develop and implement continuous integration strategies and phased project plans. Partner with product managers and engineering teams to define technical requirements. Oversee the full development lifecycle and manage project delivery. Promote best practices in software engineering and documentation, maintaining quality under tight deadlines. Provide regular updates on project status and milestones. Direct daily activities of the software engineering team to ensure focus and productivity. Recruit, mentor, and motivate software development team members. Foster innovation while keeping projects on schedule. Integrate new software components with existing systems.

Apr 16, 2026
Apply
companyReltio logo
Full-time|On-site|Bangalore

Reltio is looking for a Senior AI Software Development Engineer in Test (SDET) to join the Bangalore team. This position centers on designing and enhancing automated testing frameworks that support the quality of AI-driven products. Role overview This Senior SDET role involves developing tools and systems that improve the reliability of AI solutions. The position plays a key part in shaping testing strategies and ensuring that Reltio's AI products meet high standards. What you will do Build and refine automated test frameworks for AI-based applications Contribute to strategies that strengthen product quality and reliability Support the foundation for delivering dependable AI solutions Location This role is based in Bangalore.

Apr 22, 2026
Apply
companyReltio logo
Full-time|On-site|Bangalore

Reltio seeks a Senior AI Software Development Engineer in Test (SDET) to join the Bangalore team. This role centers on improving the quality of AI-powered products by designing and executing strong testing strategies. The work helps ensure that AI features perform reliably and meet high standards. Key responsibilities Collaborate with teams across disciplines to develop and implement testing methods for AI-driven applications. Create automated test frameworks that address the unique challenges of complex AI systems. Enhance and streamline current testing processes to support product innovation and consistent, dependable releases. Role impact This position plays a direct part in shaping the quality and reliability of Reltio’s AI solutions. The work contributes to delivering new products that align with client expectations and needs.

Apr 22, 2026
Apply
companyCouchbase, Inc. logo
Full-time|Hybrid|Bangalore, India

Couchbase, the leading operational data platform for AI, empowers businesses by innovatively bringing data to life. Industry giants trust Couchbase for critical operational, analytical, mobile, and AI workloads. Designed to replace outdated infrastructure and fragmented data services, Couchbase offers enterprises a unified platform crafted for unparalleled performance, adaptability, and global reach.With Couchbase, organizations can transform their data into dynamic customer experiences, explore the vast potential of AI, and seamlessly extend applications from the cloud to the edge and beyond. Our AI-ready technology and enterprise partnership model simplify complexity and lower total ownership costs, allowing teams to remain agile, innovative, and secure.Couchbase believes that data should be a catalyst for breakthroughs rather than a bottleneck. Discover why leading organizations rely on Couchbase to scale, innovate, and maintain resilience on their journey forward. Visit couchbase.com and follow us on LinkedIn and X.Are you ready to join our mission? Apply today!

Jan 27, 2026
Apply
companyConga logo
Full-time|On-site|India - Bangalore

A Comprehensive Career Awaits!At Conga, we have cultivated a thriving community where our team members can excel. Here, you will discover opportunities to innovate while supporting personal and collective growth, all in an environment that values every contribution.Conga enhances the customer journey towards becoming a more connected and intelligent business. The Conga Advantage Platform is celebrated globally for its ability to streamline this journey by integrating Configure, Price, Quote, Contract Lifecycle Management, and Document Automation capabilities into a single, open platform. With seamless integration across any ERP, CRM, and Cloud environment, and powered by a unified data model and purpose-built AI, Conga empowers organizations to gain a distinctive advantage through seamless connectivity, actionable insights, and scalable growth.Our Philosophy is rooted in the Conga Way, a framework that encapsulates our core values and influences every aspect from recruitment to decision-making, including essential recognition programs. Developed with input from our team members, the Conga Way is the cornerstone of our dynamic culture.Job Title: Senior Software Engineer, AI/ML or GenAILocations: Bangalore / Ahmedabad / PuneReports to: Director, Software EngineeringPosition Overview:As a Senior Software Engineer, you will be a vital contributor to a team dedicated to developing scalable, reliable, and innovative AI/GenAI solutions. You will engage in high-priority projects, ensuring that the code is maintainable and producing high-quality, production-ready applications. You'll leverage your technical expertise and strategic thinking to collaborate effectively across diverse teams while mentoring others to uphold a high technical standard.Why This Role Matters:Your contributions will be instrumental in advancing Conga's AI roadmap, ensuring that our solutions adhere to rigorous quality standards and timelines. As a core member of a team tasked with implementing complex, large-scale AI systems, you'll also have the chance to work cross-functionally to address challenges, mentor junior members, and cultivate a culture of continuous learning and technical excellence. This environment promises to be exciting, challenging, and consistently engaging.

Mar 4, 2026
Apply
companyConga logo
Full-time|On-site|India - Bangalore

Your Path to a Rewarding Career Awaits!At Conga, we foster a collaborative community that encourages innovation and personal growth. Join us to explore opportunities for both individual and team development in a workplace where every opinion is valued.Conga's Mission: We empower businesses to become more connected and intelligent through our globally acclaimed Conga Advantage Platform. This comprehensive solution integrates Configure, Price, Quote, Contract Lifecycle Management, and Document Automation into a single, user-friendly platform. With seamless integration capabilities with any ERP, CRM, and Cloud system, and driven by a unified data model and tailored AI, we help organizations gain a competitive edge defined by connectivity, actionable insights, and scalable growth.Our Culture is guided by the Conga Way, a framework rooted in our core values that influences everything from hiring practices to decision-making processes and recognition programs. Developed with the direct input of our team members, the Conga Way is the cornerstone of our vibrant corporate culture.Job Title: Staff Software Engineer, AILocation: BangaloreReports to: Sr. Manager, AI/ML.Role Overview:As a Staff Software Engineer specializing in AI, you will play a pivotal role in the design, development, and deployment of cutting-edge AI and generative AI products. Your leadership will drive technical innovation, manage intricate projects, and collaborate with diverse teams to deliver high-quality, scalable, and maintainable solutions. A robust background in software development, AI/ML methodologies, and DevOps practices is essential, as is the ability to mentor junior engineers and influence strategic technical decisions.Why This Role Matters:This position is vital to our projects, requiring you to excel in product development, collaborate effectively within a team, and provide mentorship to your colleagues. We prioritize utilizing the best tools available, so a willingness to learn new programming languages and technologies is essential. This creates a dynamic, challenging, and exciting work environment where complex problems are encountered and resolved daily.

Mar 6, 2026
Apply
companyFastJobsIO logo
Full-time|On-site|Bangalore

Join our dynamic team at FastJobsIO as a Senior Software Development Engineer! In this role, you will be instrumental in designing, developing, and maintaining high-quality software solutions that meet the evolving needs of our clients.We are looking for a passionate and experienced engineer who thrives in a collaborative environment and is committed to delivering robust and scalable applications.

Jun 10, 2022
Apply
companyPure Storage logo
Full-time|On-site|Bangalore, India

About Pure Storage Pure Storage builds technology that shapes the future of data storage. The company focuses on innovative solutions that push the storage industry forward. Teams collaborate closely and tackle challenging problems together. Role Overview The Senior Member of Technical Staff, Kernel, leads a skilled group of engineers working on the Linux and VMware initiator stack, Fibre Channel, and NIC drivers for Pure Storage arrays. This position is based in Bangalore, India. What You Will Do Work within a team focused on storage area network protocols, including Fibre Channel and Ethernet. Manage Linux initiator behavior for Flasharray, with emphasis on NVMe (ROCE, FC, TCP/IP), FC-SCSI (FCP), and iSCSI interfaces. Tasks include software development, troubleshooting, bug fixes, and compatibility documentation for Purity. For VMware, responsibilities center on debugging and documenting compatibility. Oversee Fibre Channel and NIC drivers, ensuring strong performance of the FC-SCSI driver stack and managing NIC driver tasks. This includes code maintenance, utility improvements, and root cause analysis for failures both internally and in customer environments. Maintain Linux kernels for internal testing. Document supported configurations for clients. Evaluate and optimize Linux initiator behavior to improve Flasharray performance, contribute bug fixes and enhancements upstream to Linux. Maintain Purity’s Fibre Channel SCSI (FCP) target driver, including updates for enhancements, bug fixes, and support for new hardware. Investigate and resolve complex Fibre Channel bugs, strengthening the resilience of the FC stack, especially in multipathing and link health projects. Manage NIC drivers on Pure’s storage systems. Work with middleware C++ modules.

Apr 16, 2026
Apply
companyPure Storage logo
Full-time|On-site|Bangalore, India

Pure Storage is seeking a Technical Staff Member to lead kernel and driver development efforts in Bangalore. This role centers on Linux and VMware initiator stack behavior, Fibre Channel, and NIC driver development for Pure Storage arrays. Role overview As a team lead, you will guide engineers working on storage protocols and driver stacks. The position involves hands-on technical leadership and collaboration across multiple technologies used in Pure Storage products. What you will do Collaborate on storage area network protocols, including Fibre Channel and Ethernet. Oversee Linux initiator stack behavior for Flasharray, focusing on NVMe (ROCE, FC, TCP/IP), FC-SCSI (FCP), and iSCSI interfaces. Develop and fix software for the Linux initiator stack, troubleshoot initiator issues, and prepare compatibility documentation for Purity. Debug VMware initiator-related issues and create compatibility documentation for VMware environments. Manage Fibre Channel and NIC driver stacks, including code maintenance, utility enhancements for reliability and serviceability, and debugging failures. Maintain Linux kernels for internal testing and document supported configurations for customers. Evaluate and optimize Linux initiator behavior for Pure Storage Flasharray, contribute bug fixes and enhancements upstream, and analyze complex Linux bugs. Maintain and update Purity’s Fibre Channel SCSI (FCP) target driver, supporting new hardware and fixing bugs. Resolve challenging Fibre Channel bugs and enhance the resilience of the FC stack, including multipathing and link health projects. Manage NIC drivers on Pure Storage systems. Work with middleware C++ modules as part of the development process. Location This position is based in Bangalore, India.

Apr 29, 2026
Apply
companyph7 logo
Full-time|On-site|Bangalore

Join ph7 as a Software Defined Networking Intern and dive deep into the world of Linux kernel internals. This unique opportunity will allow you to work alongside experienced professionals while gaining hands-on experience in advanced networking technologies. You will be involved in various projects that enhance your technical skills and understanding of software-defined networking.

Feb 5, 2014
Apply
companyZscaler logo
Full-time|Hybrid|Bangalore, IND

Zscaler is seeking a Senior Staff Software Development Engineer with expertise in C and Go to join its engineering team in Bangalore. This hybrid role requires three days per week in the office and reports to the Senior Director of Software Development. This position focuses on the control plane for Zscaler Internet Access (ZIA) and ZDX products. These products are designed to change how security services operate in the cloud, supporting secure connections for users, devices, and applications. What you will do Lead the design, development, and optimization of control path features in cloud infrastructure. Define and implement the technical roadmap to support business objectives. Develop and maintain components within a large-scale distributed system, with an emphasis on scalability. Apply AI-powered tools to improve engineering efficiency and problem-solving. Mentor and guide other engineers on the team. What helps you succeed Ability to navigate ambiguity and create solutions independently.

Apr 23, 2026
Apply
companyZscaler logo
Full-time|Hybrid|Bangalore, IND; Bangalore, IND

Zscaler is hiring a Senior Staff Software Development Engineer for the ZPA Data Path team. This hybrid role is based in Bangalore and reports to the Manager of Engineering. About Zscaler Zscaler secures organizations as they move to the cloud. The Zero Trust Exchange platform uses a large security data lake to protect users, devices, and applications from cyber threats. The company values impact, trust, transparency, and open debate. Teams focus on collaboration and accountability, with a strong commitment to customer needs. Role Overview The Senior Staff Software Development Engineer will help enhance Zscaler's services and support the expansion of its global reach. The work supports organizations adopting cloud-first strategies and addresses complex cybersecurity challenges. Location Bangalore, India (hybrid) Team ZPA Data Path Reporting To Manager of Engineering

Apr 20, 2026
Apply
companyZscaler logo
Full-time|On-site|Bangalore, IND

Join Zscaler as a Senior Staff Software Development Engineer and play a pivotal role in the evolution of our cutting-edge security solutions. You will work closely with cross-functional teams to design, develop, and implement innovative software solutions that redefine how organizations secure their networks. This is a unique opportunity to contribute to a transformative technology that empowers businesses worldwide.

Mar 10, 2026
Apply
companyParspec logo
Full-time|Hybrid|Hybrid - Bangalore, India

About ParspecEstablished in 2021, Parspec is transforming the material procurement landscape of the $13 trillion USD construction sector by digitizing and organizing critical product data. Our cutting-edge AI technology curates a dynamic catalog of millions of products, empowering clients to swiftly identify the best options tailored to their needs. Renowned by leading designers, builders, distributors, and sales agents, and supported by top-tier venture investors, Parspec is at the forefront of fostering a more innovative, interconnected, and sustainable future in construction.Join us in crafting groundbreaking technology that redefines one of the world’s oldest and most significant industries.The OpportunityWe are looking for a proactive Senior Backend Engineer with 6-10+ years of experience to become a key member of Parspec's exceptional engineering team. In this crucial role, you will design scalable distributed systems, enhance high-performance APIs, and lead technical initiatives while mentoring fellow engineers. As a Senior Software Engineer II, you will oversee complex backend projects from inception to completion, utilize AI-driven development tools, and guarantee exceptional reliability across Parspec's AI-enhanced construction intelligence platform.You will work closely with Product, Frontend, Search, and AI teams to convert business needs into production-ready systems, taking full ownership of the entire lifecycle, from architecture to deployment and optimization.Key ResponsibilitiesSystem Architecture: Create and implement scalable, distributed systems utilizing microservices, event-driven architectures, and AWS cloud-native patterns.Database Mastery: Optimize PostgreSQL/MySQL (schema design, replication, query optimization) and MongoDB (document modeling, sharding, indexing).Search & Caching: Deploy Elasticsearch for extensive indexing/querying and Redis for distributed caching solutions.API Development: Design and utilize RESTful/GraphQL APIs with robust security (OAuth, JWT, RBAC) and high-performance attributes.Cloud Infrastructure: Deploy and enhance AWS services (EC2, Lambda, S3, DynamoDB, RDS) ensuring high availability and fault tolerance.Event Streaming: Develop message brokers/streaming platforms (Kafka, RabbitMQ, SNS/SQS) for real-time data processing.Observability & Monitoring: Integrate distributed tracing, logging, and monitoring frameworks.

Feb 18, 2026
Apply
companyHevo Data logo
Full-time|On-site|Bangalore, India

As a Senior Software Development Engineer III at Hevo, you will be responsible for:Creating highly maintainable and efficient software components and systems.Demonstrating excellence as an individual contributor within a dynamic engineering team.Identifying and resolving performance and scalability challenges in our increasingly sophisticated enterprise product.Enhancing the overall quality of code structure and product functionality.Collaborating with architects to design new features.Independently scoping, breaking down, and implementing projects.Maintaining comprehensive documentation for the components you develop.

Sep 2, 2025
Apply
companyExtreme Networks, Inc. logo
Full-time|On-site|Bangalore

Job Description: Join our innovative team at Extreme Networks as a Senior Software Engineer specializing in platform development, focusing on Kernel, Device Driver, and Uboot technologies. We seek an embedded systems specialist with expertise in platform system design and development, coupled with a solid understanding of the hardware associated with next-generation networking products. Your role will encompass integrating PHY drivers from various vendors, identifying and implementing OS modifications and upgrades, and working with Linux networking components. You may also engage in developing platform frameworks supporting virtual machines via hypervisors or Kubernetes-based Docker/microservices. Exposure to open-source components will further enrich your experience. This position requires staying abreast of industry trends and collaborating effectively with teams across different time zones.

Apr 7, 2026
Apply
companyAirbnb, Inc. logo
Full-time|On-site|Bangalore, India

Founded in 2007, Airbnb has transformed the way people travel, connecting over 5 million hosts with more than 2 billion guests across the globe. By offering unique accommodations and experiences, we enable travelers to immerse themselves in local cultures.Senior Software Engineer - AI Products (India)Join Our Innovative TeamThe Airfam Products team is dedicated to enhancing productivity for all Airbnb employees through a cohesive digital experience. As a member of a diverse team consisting of engineers, designers, researchers, and product managers, you will develop platforms that cater to Airbnb's global workforce.Your work will include projects such as One Airbnb, our internal cultural hub featuring enterprise search and AI-assisted communication, as well as OneChat, our enterprise AI assistant designed for secure interactions. You'll also contribute to a variety of tools that facilitate information sharing and collaboration among employees.Your ImpactAs a Senior Software Engineer on the Airfam Products team, you will play a crucial role in shaping the future of AI-driven employee experiences at Airbnb. Your contributions will enhance productivity throughout the organization, as each feature you develop and system you design will empower our workforce.In this role, you will:Democratize AI by creating tools that enable non-technical employees to harness the capabilities of large language models (LLMs).Drive innovation by scaling AI prototypes from concept to production.Shape the future of AI tools that make technology accessible to all employees, regardless of their technical expertise.

Mar 18, 2026
Apply
companyZscaler logo
Full-time|Hybrid|Bangalore, IND

About ZscalerZscaler is at the forefront of digital transformation, empowering our clients to be more agile, efficient, resilient, and secure. As a pioneering AI-forward enterprise, we continually push boundaries, utilizing the world’s most extensive security data lake to enhance our cloud-native Zero Trust Exchange platform. This innovation safeguards our clients from cyber threats and data breaches by securely connecting users, devices, and applications from anywhere.Here, the impact of your role holds more significance than your title, and trust is established through results. We prioritize impact over activity. We seek forward-thinkers who harness AI to amplify their contributions and thrive in an environment where intelligent systems help us stay ahead of emerging threats. We advocate for transparency and value constructive, honest discussions—our focus is on reaching the best solutions more swiftly. We cultivate high-performing teams capable of making quick, high-quality impacts. To achieve this, we are fostering a culture of execution centered on customer obsession, collaboration, ownership, and accountability.We value high-impact, high-accountability roles with a sense of urgency, allowing you to perform at your best and realize your full potential. If you are driven by purpose, enjoy tackling complex challenges, and wish to join a team dedicated to securing the AI era, we welcome you to bring your talents to Zscaler and help shape the future of cybersecurity.RoleWe are seeking an experienced Staff Software Development Engineer to join our Product Security Engineering team. This is a hybrid position located in Bangalore, reporting to the Senior Director of Software Engineering. You will be a vital part of our Internal Security Automation team, working to enhance the security of the world’s largest cloud security platform. Bring your vision and enthusiasm to a team of experts enabling organizations globally to leverage speed and agility through a cloud-first approach.What You’ll Do (Role Expectations)Design, develop, and maintain foundational security services, AI security agents, and integrations with internal systems to empower Zscaler engineering teams to deliver secure software.Implement scalable APIs and microservices in Go for seamless system integration.

Apr 13, 2026

Sign in to browse more jobs

Create account — see all 1,328 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.