Job Closed

This listing is no longer active.

Senior Compiler Engineer – Backend

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1993H1B SponsorCompany SiteLinkedIn

Location

Texas

Posted

76 days ago

Salary

$152K - $241.5K / year

Seniority

Senior

Postgraduate Degree3 yrs expEnglish

Job Description

Senior Compiler Engineer – Backend

NVIDIA

• Understand, modify, and improve an NVIDIA proprietary GPU compiler backend written in C++ • Design and develop new register allocation compiler passes and optimizations to produce best-in-class, robust, supportable compiler and tools • Work with global compiler, hardware and application teams to oversee improvements and problem resolutions • Be part of a team that is at the center of deep-learning compiler technology spanning architecture design and support through functional languages

Job Requirements

  • B.S./ M.S./PhD. (or equivalent experience); MS/ PhD highly desired
  • 3+ years of compiler code generation experience (preferably with LLVM)
  • Proficient hands-on C++ programming skills
  • Strong background in software engineering principles with a focus on crafting robust and maintainable solutions to challenging problems
  • Good communication and documentation skills and self-motivated

Benefits

  • equity
  • benefits

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Develop and enhance data ingestion applications on AWS (Glue, Lambda, ECS, SNS, SQS, Kafka) • Participate in technical inceptions and refinements • Write and maintain automated tests with an emphasis on the test pyramid • Perform code reviews and contribute to the evolution of code quality • Manage incident response and production deployments

Brazil

Senior Engineer, Backend

FIGS

Why wear scrubs when you can wear FIGS?

Backend Engineer76 days ago
Full TimeRemoteTeam 201-500Since 2013H1B Sponsor

• Design, develop, and optimize FIGS backend services for resilience, performance, and scalability. • Integrate and deploy applications and services within AWS and Kubernetes, leveraging tools such as Flux and Argo for GitOps workflows. • Implement Terraform or AWS CDK to efficiently create, manage, and orchestrate cloud infrastructure components. • Design and build robust database solutions with PostgreSQL and optimize search functionalities with ElasticSearch. • Lead architectural decisions for team projects and initiatives, focusing on scalability, performance, and reliability. • Mentor and collaborate with fellow engineers, driving adoption of best practices concerning Java and cloud-native technologies. • Drive operational excellence, considering aspects from cost efficiency to data security.

United States
$150K - $185K / year
Job Closed
Cloudera logo

Staff Software Engineer – Java, Scala

Cloudera

Cloudera provides a software platform that helps its users solve business challenges with data management and analytics. The company’s software empowers peopl

Backend Engineer76 days ago

• Build and maintain large-scale replication systems on top of the Cloudera Data Platform stack • Be responsible for our products running in production • Work with a distributed team of engineers to design cloud-based, low RPO, RTO replication architectures • Support replication across multiple Cloudera components like HDFS, Ozone, Hive, HBase, Iceberg, Atlas, and Ranger • Give and take actionable feedback • Mentor junior engineers • Work with product management and occasionally, with field engineers on the product roadmap and early access feature introductions

Hungary
LWSA logo

Junior Developer – Ruby on Rails

LWSA

Integrando soluções & Impulsionando negócios

Backend Engineer76 days ago
Full TimeRemoteTeam 1,001-5,000Since 1998H1B No Sponsor

• Work in multidisciplinary teams (Product Owner, UX, Marketing, and SysAdmin) with an agile mindset, developing solutions that delight our customers; • Ensure the quality and maintainability of all code produced by you and your peers; • Tackle challenges involving different languages and technologies; • Continuously teach and learn in a collaborative environment.

Brazil
Job Closed