Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Extensive experience in Linux kernel development. Strong knowledge of networking protocols and systems. Proficiency in C and C++ programming languages. Experience with performance analysis and debugging tools. Ability to work collaboratively in a team environment.
About the job
Join Arista Networks as a Senior/Lead Software Engineer specializing in the Linux Kernel. In this key role, you will contribute to the development and optimization of our networking operating systems, ensuring they meet the high-performance standards our customers expect. You will work closely with cross-functional teams, innovating and implementing solutions that enhance system performance and reliability.
About Arista Networks
Arista Networks is a leading provider of cloud networking solutions for large data center and high-frequency trading environments. Our innovative technology is designed to enable large-scale cloud computing and data center operations, ensuring fast and reliable network performance.
Similar jobs
1 - 20 of 479 Jobs
Search for Staff Software Engineer Ai Kernel Development
At d-Matrix, we are dedicated to unlocking the full potential of generative AI to revolutionize technology. Our company stands at the cutting edge of both software and hardware innovation, continuously expanding the limits of what is achievable. We foster a culture of collaboration and mutual respect.We hold humility in high regard and prioritize open communication. Our inclusive team thrives on diverse perspectives, driving us toward superior solutions. We are on the lookout for passionate individuals eager to face challenges and committed to execution. Are you ready to discover your playground? Together, we can explore the boundless opportunities of AI.Location:This position is Hybrid, requiring in-office attendance at our Santa Clara, CA headquarters 3-5 days per week.The Role: Staff Software Engineer - KernelsYour Responsibilities:As a key member of the team, you will contribute to the productization of the software stack for our AI compute engine. You will take charge of developing, enhancing, and maintaining software kernels for next-generation AI hardware. Your expertise in building software kernels for hardware architectures is essential. A robust understanding of various hardware architectures and the ability to map algorithms effectively is required. You will also need to translate computational graphs generated by AI frameworks into the underlying architecture. Your experience spans all facets of the full-stack toolchain, allowing you to navigate the intricacies of optimizing and balancing hardware-software co-design. You'll deliver scalable software solutions within tight development timelines, collaborating closely with compiler specialists and engaging with both software (ML, systems) and hardware (mixed signal, DSP, CPU) experts within the company.Your Qualifications:Minimum:MS in Computer Engineering, Mathematics, Physics, or a related field with 5+ years of industry experience; or a PhD in a related discipline with at least 1 year of experience.Thorough understanding of computer architecture, data structures, system software, and foundational machine learning concepts.Proficiency in C/C++ and Python development within Linux environments, utilizing standard development tools.Experience in algorithm implementation using high-level languages such as C/C++ and Python.
At d-Matrix, we are dedicated to unlocking the potential of generative AI and driving the evolution of technology. Positioned at the cutting edge of software and hardware innovation, we constantly challenge the limits of what can be achieved. Our corporate culture revolves around respect and collaboration, where humility and open communication are highly valued.We foster an inclusive team environment where diverse perspectives lead to superior solutions. We are on the lookout for passionate individuals eager to tackle challenges and who excel in execution. Are you ready to discover your playground? Together, we can shape the infinite possibilities of AI.Location:Santa Clara, CA headquarters or any of our regional offices. Remote work is an option.The Role: Staff Software Engineer - SIMD KernelsWhat You Will Do:As part of the SIMD Kernels team, you will contribute to the development of the software stack for our AI compute engine. Your responsibilities will include creating, enhancing, and maintaining software kernels for machine learning operators—such as softmax, layer normalization, and activation functions—for our next-generation AI hardware. You will also develop solutions that enhance our SDK, making it user-friendly for developers and facilitating performance analysis.You should possess experience in constructing software kernels for modern hardware architectures and understand how to effectively map algorithms and AI-framework computational graphs to those architectures. Your expertise will enable you to navigate hardware-software co-design trade-offs and deliver high-quality software efficiently in a fast-paced development environment.What You Will Bring:Minimum Requirements:MS or PhD in Computer Engineering, Mathematics, Physics, or a related discipline with 5+ years of industry experience.Strong understanding of computer architecture, data structures, system software, and machine learning principles.Proficiency in C/C++ and Python development within a Linux environment, utilizing standard development tools.Experience in implementing algorithms using C/C++ and Python.Familiarity with specialized hardware such as FPGAs, DSPs, GPUs, and AI accelerators, utilizing libraries like CUDA.Experience in implementing operators frequently employed in ML workloads—GEMMs, Convolutions, softmax, layer normalization, pooling, etc.Self-motivated team player with a robust ability to collaborate and innovate.
Join the innovative team at Arista Networks as a Linux Kernel Software Engineer. In this role, you will collaborate with a talented group of engineers to design, develop, and optimize the Linux kernel for high-performance networking. Your expertise will help us deliver cutting-edge solutions that enhance our networking platforms.We are seeking passionate engineers who thrive in a dynamic environment and are eager to tackle complex challenges. If you have a strong foundation in Linux kernel development and a desire to work on impactful projects, we want to hear from you!
Full-time|$167K/yr - $246K/yr|On-site|Santa Clara, California
Join us in a thrilling phase of technological advancement as we revolutionize the data storage landscape. Here at Pure Storage, you will lead with innovative ideas, evolve alongside us, and collaborate with the brightest minds in the industry.This is the type of work that defines the tech sector—work that has the potential to change the world. If you’re eager to embrace limitless possibilities and make your mark, we invite you to be part of our journey.THE ROLEBecome an integral member of our elite engineering team, dedicated to crafting the next generation of enterprise storage solutions. As a vital contributor, you will spearhead innovation efforts by developing and refining the Linux kernel to enhance performance and reliability. Your expertise will play a pivotal role in shaping our future products, as you collaborate with a talented team to tackle complex challenges and achieve groundbreaking results.WHAT YOU'LL DODesign and implement new features in the Linux kernel to support Pure’s enterprise storage offerings.Maintain and patch existing code to address challenging issues, including those reported by customers.Optimize kernel performance within Pure’s systems to satisfy customer needs.Collaborate with cross-functional teams, partners, and vendors to troubleshoot and resolve hardware-software integration issues.Lead software architecture and development from concept through to release, ensuring high-quality, resilient, and high-performance outcomes.Mentor peers and share knowledge to foster a collaborative environment.Engage in code reviews and work with cross-functional teams to define requirements for upcoming projects.
Join Arista Networks as a Senior/Lead Software Engineer specializing in the Linux Kernel. In this key role, you will contribute to the development and optimization of our networking operating systems, ensuring they meet the high-performance standards our customers expect. You will work closely with cross-functional teams, innovating and implementing solutions that enhance system performance and reliability.
Join ServiceNow as a Staff Software Engineer specializing in AI/ML where you will leverage your technical expertise to drive innovative solutions that enhance our products and services. In this role, you will collaborate with cross-functional teams to design, develop, and implement machine learning algorithms and artificial intelligence solutions that meet our clients' needs.
At d-Matrix, we are dedicated to unlocking the transformative power of generative AI within the technology landscape. Positioned at the cutting edge of software and hardware innovation, we strive to redefine what is achievable. Our workplace fosters a culture of respect and collaboration.We prioritize humility and maintain open lines of communication. Our team is inclusive, embracing diverse perspectives that lead to more effective solutions. We seek individuals who are enthusiastic about overcoming challenges and are execution-oriented. Are you ready to discover your playground? Together, we can shape the limitless opportunities of AI.Location: Hybrid, with on-site work at our Santa Clara, CA headquarters three days a week.Role Overview: As a Senior Staff AI/ML System Software Engineer, you will join our team to help productize the software stack for our AI compute engine. Your responsibilities will include the development, enhancement, and maintenance of cutting-edge AI deployment software. You will leverage your extensive experience with the full-stack toolchain and understand the intricate balance required in hardware-software co-design. Your ability to develop and scale software solutions within tight timelines will be crucial, as you collaborate with compiler experts and other software (ML, systems) and hardware (mixed signal, DSP, CPU) specialists within the company.
Join ServiceNow as a Staff Software Engineer focused on federal solutions! In this role, you will engage in designing, developing, and implementing innovative software applications tailored to meet the unique needs of our federal clients. You will collaborate with cross-functional teams to ensure our products maintain the highest standards of quality and performance. If you possess a passion for technology and a desire to make an impact in the federal sector, we encourage you to apply!
Join our dynamic Settlement Team at PayNearMe, where you will be crucial in ensuring the seamless movement of funds from payment events through settlement, reconciliation, adjustments, and comprehensive reporting. Collaborating closely with Product, Reconciliation, Accounting, Finance, and Support teams, you will help maintain our platform’s integrity at scale.Our technology stack features Ruby on Rails for our money movement monolith and Go microservices deployed on AWS/Kubernetes. We utilize Datadog for observability, Looker for analytics, and Docker for local development.In this role, you’ll enhance PayNearMe’s settlement platform by designing robust systems that manage high-throughput money movement, simplifying operational processes, and facilitating safe team deployments of changes.
About the Role:At Cobot, we view safety not merely as a requirement, but as a core principle that empowers robots to operate effectively alongside humans. We are at the forefront of transforming safety in human-robot collaboration, crafting systems that are transparent, reliable, and predictable even in complex real-world settings.As a Staff Safety Software Engineer, you will lead the design and architecture of safety-critical software systems. Your contributions will shape the processes of designing, testing, deploying, and enhancing safety across our robotic solutions. You will be instrumental in responding to incidents and ensuring compliance with certification and regulatory standards.This position provides a unique chance to influence not only our products but also the organizational ethos surrounding safety. You will collaborate across teams, guide technical strategies, and bolster our functional safety practices. If you are passionate about the challenge of enabling safe autonomy on an industrial scale, we invite you to apply.This role is based onsite at our headquarters in Santa Clara, CA.
At d-Matrix, we are dedicated to unlocking the transformative potential of generative AI, leading the charge in both software and hardware innovation. Our team thrives on a culture of respect and collaboration, where diverse perspectives fuel creative solutions.We believe in humility and prioritize direct communication. We are looking for passionate individuals who are eager to tackle challenges and are driven by results. If you're ready to explore the boundless opportunities in AI, join us as we shape the future together.Location: Hybrid, with 3 days per week onsite at our Santa Clara, CA headquarters.Role Overview: As a Principal AI/ML System Software Engineer, you will play a critical role in productizing the software stack for our cutting-edge AI compute engine. You will lead the development, enhancement, and maintenance of our next-generation AI deployment software, collaborating closely with a team of system software experts and interfacing with hardware and other software teams.
CyberArk is seeking a Staff Software Engineer to help design and build core components of its cloud and distributed systems platform. This position centers on developing secure, scalable solutions that protect sensitive data and support efficient operations. Role overview This engineer will take on architecture and development responsibilities for the platform, working with multiple teams to deliver reliable software. The role involves solving complex technical problems and contributing to the ongoing evolution of CyberArk’s cloud offerings. Collaboration Expect to partner with cross-functional groups, sharing insights and aligning on technical direction. Teamwork and open communication are important for success in this environment. What you bring Experience building and maintaining cloud or distributed systems Strong problem-solving abilities Comfort working collaboratively on challenging projects This position is based in Santa Clara.
Join ServiceNow as a Principal Software Engineer specializing in Artificial Intelligence and Machine Learning. In this pivotal role, you will leverage your deep expertise in software engineering and AI/ML technologies to drive innovative solutions and enhance our product offerings. You will collaborate with cross-functional teams to define technical requirements and ensure the successful implementation of advanced AI algorithms.
Join Dexmate as a Senior Software Engineer for our AI Platform, where you will be at the forefront of developing innovative AI-driven solutions. You will collaborate with cross-functional teams to design and implement robust software systems that enhance our AI capabilities.
Company OverviewDexmate is an innovative robotics startup focused on developing versatile mobile robots capable of performing intricate manipulation tasks. We are seeking talented, passionate, and imaginative engineers to join our founding team and help enhance the manipulation capabilities of our robots. This is a full-time, on-site position based in Santa Clara, California.Key ResponsibilitiesDesign and develop both frontend and backend components for the robot management portal.Implement robust user authentication and authorization systems.Create intuitive interfaces for collecting and managing robot data.Develop frontend solutions for interacting with AI models.Utilize cloud-based technologies for portal development, incorporating SaaS solutions.Essential QualificationsA minimum of 5 years of experience in full-stack software development.Proficient in systematic programming practices and large-scale project development.Frontend technologies: React, Vue.js, or Svelte.Backend technologies: Node.js, Python, or Rust.Strong experience with database systems (SQL/PostgreSQL).Familiarity with user management systems such as Auth0, Stack Auth, or Firebase Auth.Experience with CI/CD pipelines.Preferred QualificationsKnowledge in robotics or IoT.Understanding of machine learning principles.Skills in data visualization.Experience with cloud platforms (AWS, Azure, GCP).Experience in developing applications utilizing VLM and LLM.
Full-time|$149K/yr - $224K/yr|On-site|Santa Clara, California
Join us at the forefront of an exhilarating tech evolution as we revolutionize the data storage landscape. At Pure Storage, you will engage in innovative projects, grow your skills, and collaborate with some of the brightest minds in the industry.If you're eager to make a meaningful impact and embrace a wealth of opportunities, we invite you to be part of our journey.THE ROLEWe are seeking a skilled and innovative Agentic AI Software Engineer to become a vital part of our dynamic team in Santa Clara, CA. In this position, you will create production-ready agentic AI solutions that facilitate enterprise automation and digital transformation. Your responsibilities will include designing and deploying LLM-based services, implementing effective prompt engineering techniques, establishing guardrails, and developing model evaluation frameworks, all while ensuring secure and scalable delivery on AWS. This role emphasizes building reliable, secure, and observable AI systems integrated with enterprise platforms.WHAT YOU'LL DODevelop and design production-grade Agentic AI solutions utilizing LLMs, multi-agent workflows, and RAG pipelines.Implement and enhance Prompt Engineering strategies to ensure dependable and deterministic AI behavior.Create secure backend services and REST APIs in Python, integrating AI agents with enterprise systems via microservices architecture.Establish robust guardrails such as output validation, fallback strategies, and human-in-the-loop patterns where necessary.Maintain model evaluation frameworks including automated prompt testing, retrieval validation, and performance benchmarking.Deploy and manage AI services on AWS, utilizing services like EC2, S3, Lambda, RDS, along with Docker and Kubernetes for containerization.Adhere to strong security best practices including access control, data protection, and secure API design.Ensure observability and reliability of AI-driven services in production.Work primarily in our Santa Clara, CA office in alignment with company policies unless on approved leave.
Full-time|On-site|Santa Clara, California, United States
About FortanixAt Fortanix, we are at the forefront of confidential computing and Confidential AI within hybrid and multicloud settings. Our innovative technologies are designed to safeguard sensitive data during its usage by integrating trusted execution environments (TEEs), sophisticated cryptography, and hardware isolation to secure applications, AI models, and data across various environments, including clouds and on-premises infrastructure.Our robust platform empowers organizations to efficiently manage confidential workloads and AI initiatives, significantly reducing data exposure risks and facilitating the adoption of Zero Trust architectures with enhanced runtime protections. We collaborate closely with leading cloud and silicon providers, harnessing the expertise of professionals in cryptography, systems, and distributed computing to tackle some of the most intricate challenges in data protection.We cultivate a collaborative, research-driven culture dedicated to pushing the boundaries of confidential computing and Confidential AI, enabling enterprises to harness the value of sensitive information while ensuring privacy and security.The RoleWe are seeking a Staff Software Engineer (Rust) to become a vital part of our Confidential Computing Management team, responsible for the design, construction, and operation of the confidential computing infrastructure that underpins our Generative AI platform.This role is highly hands-on, concentrating on developing Rust services and infrastructure that operate within and around trusted execution environments (Intel SGX, Intel TDX, AMD SEV) across hybrid and multi-cloud ecosystems. You will be instrumental in shaping the architecture of a platform that supports secure, confidential AI workloads at scale.Key Responsibilities:Design and develop Rust-based platform and infrastructure services for confidential computing environments.Implement services that function within TEEs, incorporating attestation, sealing, and confidential workload orchestration.Architect and enhance our confidential computing infrastructure across hybrid and multi-cloud settings.Build and manage Kubernetes-based confidential workload platforms.Enhance platform reliability, scalability, performance, and security posture.Define infrastructure architecture and guide cross-team technical direction.Mentor engineers on Rust, distributed systems, and confidential computing practices.Drive excellence in production: observability, resilience, deployment, and capacity planning.What You'll Work On:You will design, implement, and operate systems such as enclave-resident Rust services.
Role Overview ServiceNow is seeking a Senior Staff Software Engineer, Integrations (Tech Lead) based in Santa Clara. This role leads integration projects that improve how technology fits together across the company. The position sits within the Engineering team and works closely with colleagues from different disciplines. What You Will Do Lead design and development of integration solutions that strengthen ServiceNow’s products. Collaborate with cross-functional teams to deliver projects that support customer needs. Drive initiatives that make technology more efficient and effective across the organization.
Role overview ServiceNow seeks a Senior Staff Software Engineer - UI Lead based in Santa Clara. This position leads a group of engineers dedicated to building and improving user interfaces that enhance the user experience. Collaboration with designers and other stakeholders is central to delivering thoughtful UI solutions. What you will do Guide a team of engineers working on UI development projects Work with designers to turn concepts into effective interfaces Make architectural decisions for UI components and systems Establish and uphold software engineering best practices Mentor junior engineers and support their professional growth Help shape the direction of ServiceNow’s product lines Location This role is based in Santa Clara, CA.
At d-Matrix, we are dedicated to unlocking the transformative power of generative AI in technology. As pioneers in software and hardware innovation, we continually redefine what is possible. Our work culture fosters respect and collaboration.We embrace humility and value open communication. Our inclusive team thrives on diverse perspectives that lead to superior solutions. We are on the lookout for individuals who are not only passionate about overcoming challenges but are also execution-oriented. Are you ready to explore your potential? Together, we can shape the limitless possibilities of AI.Location:Our headquarters is in Santa Clara, CA, but we welcome candidates from other locations within the US and Canada.The Role: Software Engineer, Developer and Qualification ToolsWhat You Will Do:Join our team responsible for creating developer and diagnostic tools for d-Matrix's state-of-the-art AI inference accelerators. You will be tasked with the design, development, enhancement, and maintenance of essential tools such as debuggers and profilers, along with hardware diagnostic tools for our cutting-edge hardware and software stack.
Jan 8, 2026
Sign in to browse more jobs
Create account — see all 479 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.