{bc}
lever

Principal Engineer_SDK, SAI & Platform Debugging

Upscale-ai
Bengaluru, IND
Full-time
Senior · 12+ years experience
Onsite
Discovered 3 weeks ago
SAISDKLinux kernelCC++Python
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

SAISDKLinux kernel
Smart Apply

Full Job Posting

Why join Upscale AI

Upscale AI is building the high-performance infrastructure powering the next generation of artificial intelligence. Backed by over $300M in funding and rapid global adoption, we are scaling systems designed for the world’s most demanding AI workloads.

We focus on first-principles engineering across silicon, systems, and networking—where performance, scale, and execution are critical. Our team is talent-dense and high-performing. We value ownership, technical rigor, and speed, and we offer the opportunity to work on foundational problems with immediate, real-world impact.

If you’re looking to do high-impact work, move fast, and help define the infrastructure behind the future of AI—Upscale AI is where you can produce meaningful work at the frontier—and operate at a high standard.

What will you do ?

Provide guidance on SDK-SAI integration and platform software design. Drive technical reviews and influence software design decisions to improve debuggability, reliability and maintainability of the Network Operating System (NOS).

Analyze SDK-SAI interactions and identify functional, performance, or scalability bottlenecks.

Serve as a lead for SDK- and SAI-related escalations across product development and customer deployments. Lead investigation and resolution of complex issues involving ASIC SDKs, SAI implementations, and switching platforms.

Own end-to-end root cause analysis of critical platform, feature, performance, and scale issues. Coordinate across development, QA, platform, silicon vendors, and support teams to drive issue resolution. Work closely with ASIC vendors while debugging SDK defects, feature gaps, and interoperability issues.

Analyze crashes, memory leaks, packet drops, forwarding inconsistencies, and hardware-software interaction issues. Debug issues spanning SDK, SAI, Platform software, Linux kernel, Hardware abstraction layers, Control and data plane components

Mentor and coach engineers on troubleshooting methodologies, debugging techniques, and networking fundamentals.

Who you are?

Bachelor's or master's degree in computer science, Electronics, Telecommunications.

12–18 years of experience in networking, software development, SDK Debugging & Troubleshooting.

Proven track record of leading complex SDK debugging and issue resolution efforts. Strong Linux system debugging and networking stack knowledge.

Strong hands-on expertise with at least one networking switch SDKs viz. Broadcom, Marvell, Cisco Silicon One, or similar merchant silicon SDKs

Deep understanding of SAI architecture, APIs, and SDK-SAI Interface and models.

Good understanding of Switching ASICs, Linux Networking, Linux Networking, Packet Flow Analysis

Strong expertise in: Ethernet Switching L2/L3 Forwarding VLAN, STP, LACP, ACLs, QOS, ECMP, ACLs, QOS, ECMP, BGP, VXLAN/EVPN and Routing protocols

Ethernet Switching

L2/L3 Forwarding

VLAN, STP, LACP, ACLs, QOS, ECMP, ACLs, QOS, ECMP, BGP, VXLAN/EVPN and Routing protocols

Proficiency in C/C++ and Python.

Direct engagement with silicon vendors for issue triage and feature enablement.

Exposure to hyperscale, cloud, or datacenter networking environments.

Exposure on SONiC, Platform Bring-up, NVIDIA Spectrum Series SDK Diagnostics

Automation & Test Frameworks

Where you fall within that range depends on your experience, skills, and impact—we benchmark against internal levels to keep things fair and consistent.

Equal Opportunity

Upscale AI is building a team that reflects a wide range of perspectives, backgrounds, and experiences. We’re proud to be an Equal Opportunity Employer and consider all qualified applicants regardless of race, color, religion, national origin, sex, sexual orientation, gender identity, disability, or veteran status.

Accessibility & Accommodations

We’re committed to making our hiring process accessible to everyone. If you need accommodations at any stage, just reach out to us at hiring@upscaleai.com —we’re happy to help. Note: This inbox is only for accommodation requests.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Upscale-ai