Senior Engineering Manager, Software Engineering

Engineering ManagerEngineering ManagerFull TimeRemoteLeadTeam 10,001+Since 1993H1B SponsorCompany SiteLinkedIn

Location

Germany

Posted

19 hours ago

Salary

0

Seniority

Lead

No structured requirement data.

Job Description

Senior Engineering Manager, Software Engineering

NVIDIA

Role Description JAX is the framework of choice for the most ambitious AI research, and the datacenters it runs on are evolving fast. NVIDIA supercomputers are becoming more heterogeneous combining GPUs, CPUs, and LPUs, and JAX needs to evolve to perform well across all of them. NVIDIA seeks a Senior Engineering Manager to define and drive NVIDIA's JAX strategy, coordinating multiple teams and workstreams to ensure JAX delivers peak performance across the platform, from single-accelerator workloads to hundreds of thousands of devices on the largest supercomputers ever built. A critical part of this role is ensuring JAX is ready on next-generation architectures, including Rubin Ultra, LPUs, and the CPUs that drive them, from day one. Doing that well requires keeping up with where AI is heading. This means supporting emerging needs across training, post-training, inference, and robotics, bridging new hardware capabilities with AI trends. Come join us to build the team and technology behind the next AI breakthroughs. - Drive the engineering contribution strategy across the JAX ecosystem stack — including JAX core, XLA, Shardy, MPMD, and application-level codebases like MaxText — prioritizing where NVIDIA's contributions create maximum impact on performance, adoption, and ecosystem influence. - Promote teamwork across organizational boundaries to shape NVIDIA's AI platform across compiler (XLA, TileIR, CUDA), runtime, networking, and hardware teams. - Build deep partnerships with key open-source projects, especially Google's JAX team — supporting our partners while representing NVIDIA's interests in shaping the project's direction. - Design processes and define clear success criteria to keep teams aligned to outcomes. - Build staffing plans, review team capacity, and make strategic hiring decisions to stay ahead of current and future needs. - Lead, grow, and mentor a high-performing engineering organization — developing technical leaders and creating space for your team to experiment, prototype, and build innovative systems that improve products and processes. Qualifications - MS or PhD in Computer Science, Computer Engineering, or a related field (or equivalent experience). - 10+ overall years of software engineering experience, with 4+ years in engineering management or technical leadership. - Strong technical background in system software, compilers, high-performance computing, or AI frameworks. - Proven experience leading domain-level strategy and projects that span organizational boundaries, building consensus, influencing without direct authority, and tailoring communication to the audience from engineers to executives. - Track record of owning outcomes across multiple projects and teams, balancing trade-offs, and driving progress with incomplete information. - Experience identifying development cycle gaps and defining workflows across teams and organizations to improve efficiency. - Experience leading teams that contribute to large-scale projects with external collaborators. Requirements - Hands-on experience with JAX and its systems like XLA, HLO, PJRT, Shardy, or JAX's tracing and transformation system. - Experience leading teams working on compiler or runtime infrastructure for deep learning frameworks (JAX, PyTorch, TensorFlow or equivalent). - Familiarity with NVIDIA's AI platform components: GPU programming, CUDA, cuDNN, NCCL, TensorRT, Transformer Engine and heterogeneous compute targets (GPU, CPU, LPU). - Experience driving performance optimization efforts for large-scale distributed AI training, post-training (RLHF, alignment), inference, or robotics workloads (multi-node, multi-GPU). - Experience driving framework or software bring-up on new hardware architectures, coordinating across silicon, driver, compiler, and framework teams.

Related Categories

Related Job Pages

More Engineering Manager Jobs

Honeycomb.io logo

Senior Engineering Manager – Enablement

Honeycomb.io

The fastest way to visualize, understand and debug software. Find the critical issues that logs and metrics can’t see.

Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

• Own the developer feedback loops — the CI/CD, testing, dependency management, and tooling that let the whole org ship faster and more safely. • Lead AI-partnered development — incubate what the next chapter of AI-assisted engineering looks like at Honeycomb, for both human engineers and agents, and how observability plays into it. • Prove the ROI — define and track the developer-productivity and satisfaction metrics that give leadership confidence in the team's impact. • Lead change across the org — bring engineers inside and outside your team along, helping them welcome change rather than resist it. • Grow the team — support engineers and your manager community First Team through 1:1s, career development, and feedback loops.

United States
$208.3K - $234K / year
ContractRemoteTeam 201-500H1B No Sponsor

• A premier client has an immediate opening due to a recent candidate back-out! We need senior-level engineering leadership options lined up ASAP before the client PM returns on July 10. • Duration: 1-Year Contract (July 2026 – July 2027) • Location: 100% Remote (US-Based) • Critical Requirement: High schedule flexibility (split morning and evening availability with breaks) to effectively oversee both onshore and offshore development pods.

United States
DigitalOcean logo

Manager, Customer Success Engineering

DigitalOcean

The cloud ☁️ of choice for developers, startups, and growing digital businesses around the world.

Full TimeRemoteTeam 1,001-5,000Since 2011H1B Sponsor

• Lead, hire, train, mentor and develop a high-performing team of Customer Success Engineers (CSEs) • Establish performance metrics and conduct regular performance reviews • Own end-to-end support operations, including queue management and escalations • Act as the ultimate point of technical escalation for strategic enterprise customers • Design and implement customized support plans and SLAs • Own and continuously improve escalation protocols and support processes

New York
$125K - $153K / year
Full TimeRemoteTeam 51-200H1B No Sponsor

• Lead the daily operations of the Training and Quality Assurance team. • Develop, implement, and maintain training programs for new hires and existing staff. • Design and update training materials, job aids, and instructional resources. • Conduct instructor-led, virtual, and self-paced training programs. • Establish quality standards and performance evaluation methodologies. • Monitor customer interactions across multiple communication channels to ensure compliance and service quality. • Conduct calibration sessions with operational leadership and quality teams. • Analyze quality trends and identify opportunities for coaching and performance improvement. • Prepare quality assurance reports, dashboards, and performance analyses. • Develop corrective action plans and continuous improvement initiatives. • Coordinate with operational leadership to identify training needs and performance gaps.

Virginia