Senior System Software Engineer – AI Data Platform, Inference Factory Optimization
Location
Vietnam
Posted
8 hours ago
Salary
0
Seniority
Senior
Job Description
Senior System Software Engineer – AI Data Platform, Inference Factory Optimization
NVIDIA
• Develop efficient infrastructure and tools for automating complex software processes. • Drive Performance Optimization: Implement advanced test harnesses, benchmarking frameworks, and analytical tools to rigorously characterize and optimize the performance and efficiency of our software and hardware platforms. • Apply deep knowledge of operating systems, kernel internals, device drivers, memory management, storage, networking, and high-speed interconnects to build and troubleshoot highly performant systems. • Work with engineering teams to understand needs, define requirements, and deliver efficient solutions. • Set performance goals, monitor feedback, analyze data, and make continuous improvements for system reliability. • Influence Technical Strategy: Contribute to defining technical strategies and roadmaps for our platform automation initiatives, ensuring alignment with company-wide goals and standard methodologies.
Job Requirements
- Bachelor's or equivalent experience in Computer Science, Computer Engineering, or a related technical field, or Master's degree or equivalent experience in a similar field.
- 5+ years of industry experience in software development, focusing on infrastructure, distributed systems, automation, and/or performance engineering.
- Expertise in System-Level Programming: Proven ability to develop robust tools and automation using programming languages such as C++, Python, or Go.
- Deep Understanding of System Software: Experience with operating system internals, device drivers, memory management, and debugging performance issues in complex compute applications.
- Distributed Systems: Experience in designing, building, and operating large-scale distributed systems, with knowledge of networking protocols, cluster management, and high-performance interconnects.
- Automation and CI/CD Proficiency: Experience building and maintaining automated testing, benchmarking, and continuous integration/continuous deployment pipelines.
- Problem-Solving and Analytical Skills: Outstanding analytical, problem-solving, and debugging skills, with a track record of resolving complex technical challenges.
- Collaboration and Communication: Excellent interpersonal and communication skills, with the ability to articulate complex technical concepts to diverse audiences and collaborate effectively across teams.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
Related Guides
Related Categories
Related Job Pages
More Systems Engineer Jobs
• Lead a talented Systems Engineering organization with deep expertise across networking domains. • Develop executive-level relationships with customer technology and business stakeholders. • Guide solution architecture, technical validation, and competitive positioning efforts. • Manage technical opportunity pipelines, forecasting activities, and resource planning.
Senior Systems Engineer
Veeam SoftwareYour Single Backup and Data Management Platform for Cloud, Virtual and Physical
• Lead all pre-sales technical activities across assigned territories, including discovery, solution architecture, demonstrations, and POC execution • Deliver compelling technical presentations and product demonstrations to enterprise technical evaluators, architects, and senior leadership • Architect Kasten solutions against customer requirements and enterprise security and compliance frameworks • Scope, manage, and drive POCs to technical closure on aggressive timelines • Translate customer business objectives into Kubernetes data protection requirements and solution designs • Support lead generation activities including industry events, webinars, and technical briefings • Collaborate with Red Hat, AWS, and other ecosystem partners that are critical to advance co-sell opportunities • Work closely with regional channel partners and system integrators to support partner-led technical evaluations • Provide structured product feedback to Kasten Product Management based on field experience and customer requirements • Travel up to 40% within US West/Central and occasional global travel
Senior Business Systems Analyst, Enterprise Planning – Pigment
ŌURABetter lives through better sleep.
• Own the platform – Serve as Oura's primary Pigment administrator: user provisioning, RBAC, SSO/SCIM integration, and quarterly access reviews. Manage the full model lifecycle from design and configuration through testing, deployment, and change management. • Build and maintain models – Configure and evolve Pigment models across FP&A modules (Revenue, OpEx/CapEx, Headcount, COGS, 3-Statement) and Supply Chain (Demand, Supply, Inventory, S&OP). Maintain driver-based logic, KPI calculations, scenarios, and approval workflows. • Manage data integration – Coordinate with the EA/Data team to operate and troubleshoot data pipelines between NetSuite, Databricks/Fivetran, S3, and Pigment. Maintain the data dictionary, schema documentation, and field mapping registry in line with EA standards. • Lead change governance – Run the Pigment Change Control Board (CCB) process for Tier 2/3 changes, including risk tiering, impact assessment, approvals, and release notes. Maintain audit trail integrity aligned to Oura's SOX readiness requirements. • Partner with the business – Act as the escalation point for Pigment issues from FP&A and Supply Chain. Translate evolving planning requirements into model enhancements. Facilitate design reviews and sign-off sessions; support UAT across modules. • Enable users – Build role-based training paths, internal runbooks, and model documentation in Confluence. Drive end-user adoption and self-service to reduce routine IT dependency. • Continuously improve – Stay current on Pigment's roadmap, advocate for relevant enhancements, and identify opportunities to expand capabilities — including AI-powered features, new modules, and additional data connections.
• Provides specialized expertise within multiple systems, software disciplines, as well as general knowledge of related disciplines, and applications implications. • Responsible for performing in-depth analysis and technical support of systems software products, including complex problem resolution, design, development, testing, operational integration, and user support. • Assists in the planning and conversion for new hardware/software products. • Maintains currency, debugs and configures related software products. • Provides operating systems planning and evaluation for performance analysis, capacity planning and hardware upgrades. • Works from specifications to develop or modify operating systems applications. • Assists with design, coding, benchmark testing, debugging and documentation of programs. • Interfaces with other system support groups to resolve problems, setting standards and improving overall efficiency of the operating system. • Prepares product documentation. • Interfaces with customers to gather information on system requirements or problems.




