Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer Compiler

Full-time

Baidu Usa

Do you want to be part of the AI revolution? Do you want to think out of the box, thriving on challenges in the AI industry and the desire to solve them? Do you want to work with a world-class team to explore the fast-growing AI hardware opportunities and impact on the AI industry?

We’re looking forward to you joining us to collaborate, contribute, and revolutionize AI silicon and system.

Description  

We are looking for general or deep learning compiler engineers to join our compiler team at Baidu’s Sunnyvale office. The successful candidate will be a motivated self-starter who will thrive in this highly technical environment. Partially remote working is acceptable for this position. We are building a new team of exceptional people to work together with our core compiler team in China to enable our existing Kunlun products to our clients and the development for ongoing products. Also, we are starting a new company to expand our chip business and deliver new innovative solutions in AI computing. Join us to make your next success!

As a member of our compiler team, we advance compiler technology to accelerate applications in deep learning applications and high-performance applications.

You will:

Develop the deep learning compiler, infrastructure compiler and the software stack for our proprietary high-performance accelerator architecture to enable best performance and power consumption. Work on bringing the compiler code to production quality and support the delivery to external clients on a wide range of applications.

Qualifications


  • Passion for developing and optimizing compilers for modern architectures

  • Experience in (either or both) :

    • LLVM architecture, polyhedral optimizations, auto vectorization, back-end code generation

    • Deep learning compilers, such as TVM, XLA, Glow or the similar


  • Experience with neural networks inference on dedicated SOC or GPU is preferred

  • High level C++ programming expertise

  • Excellent problem solving and debugging skills

  • Availability to work in the evening

  • Master's degree or higher in Computer Science or equivalent field. Ph.D is preferred.

  • Excellent communication skills in both English and Chinese.

Culture Fit:


  • Mission alignment: If you want to be part of a team to accomplish this great mission, we will provide you the best possible platform to do that.

  • Self-directed: We work best with people that are driven, motivated, and aspire to greatness.

  • Hungry to learn: We are eager to see you learn new skills and grow.

  • Team orientation: We work in small, fast-moving teams. We watch out for each other and go after big goals together as a team.

#LI-DNI

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer Compiler in Sunnyvale, CA vacancy
  • $165.2k - $223.6k

     ...and development company that designs and engineers high-profile consumer products like the...  ...through our advanced compression platform, compiler and custom neural accelerator silicon....  ...looking for a talented and passionate software engineer to be part of an exciting technology... 
    Suggested
    Internship
    Local area
    Flexible hours
    Night shift
    Day shift

    Amazon

    Sunnyvale, CA
    3 days ago
  • $152k - $241.5k

     ...world. Today, we are increasingly known as “the AI computing company”.We are looking for an AI & Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning & AI Compiler (DLC) team. Academic and commercial groups around the world are using... 
    Suggested
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $100k

     ...computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse...  ...the one in this posting.Who You AreA passionate software engineer eager to work on compiler technologies and the challenges... 
    Suggested
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    1 day ago
  •  ...The Vitis unified platform (Vitis Unified Software Platform) targets several AMD Embedded...  ...that are based of AMD's proprietary AI-engine architecture.THE PERSON:The ideal candidate...  ...solve sophisticated issues in a complex compiler tool stack. This role will be in... 
    Suggested

    AMD

    San Jose, CA
    3 days ago
  • $152k - $241.5k

     ...now looking for a Senior Machine Learning Applications and Compiler Engineer!NVIDIA is seeking engineers to develop algorithms and optimizations...  ...with hardware architects and design teams to feedback software observations, influence future architectures, and codesign features... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $120k - $400k

     ...silicon to systems including hardware and software to train and run the largest ML...  ...Responsibilities : Design and implement compilers tailored for our proprietary hardware...  ...degree  Possess outstanding software engineering skills with a focus on efficiency and performance... 
    Full time
    Work experience placement
    Local area

    Matx

    Mountain View, CA
    1 day ago
  • $152k - $241.5k

     ...Come join the team and see how you can make a lasting impact on the world.We are looking for an AI & Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning & AI Compiler (DLC) team. Academic and commercial groups around the world are... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...as “the AI computing company”.NVIDIA is hiring a Senior AI Compiler Engineer. GPUs are driving rapid progress in deep learning—from LLMs...  ...generation for neural networks, and contribute to other general software engineering work.What we need to see:Bachelor's, Master's,... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...increasingly known as “the AI computing company”.We are searching for a Senior Backend Compiler Engineer with experience in LLVM code generation for an exciting and fun role in our GPU Software organization. Our Compiler team is responsible for constructing and emitting the... 
    Full time
    Remote work
    Worldwide

    Nvidia

    Santa Clara, CA
    1 day ago
  • $174k - $252k

     ...practical experience.5 years of experience with software development in one or more programming...  ...as TensorFlow, JAX, and PyTorch, or ML compilers such XLA.Proven track record in open-...  ...open-source projects.Google's software engineers develop the next-generation technologies... 

    Google

    Sunnyvale, CA
    1 day ago
  • $160.36k - $240.54k

     ...on-road validation.Maintain an in-house ML inference platform to serve large language models efficiently.Maintain an in-house ML compiler platform to compile, deploy, and validate Nuro autonomy models to various hardware platforms.About YouYou have a degree in BS, MS.... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  • $152k - $241.5k

     ...applications and industries. Within our software stack, CUTLASS stands out as a popular open...  ...advancement of the MLIR-based backend compiler stack for the CUTLASS Python DSL by...  ...PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...that moves the world forward.THE ROLE: We are seeking a highly motivated and technically exceptional PMTS AI/ML Compiler Engineer to join AMD's AI Software organization. In this role, you will drive compiler and performance optimizations that enable state-of-the-art AI... 

    AMD

    San Jose, CA
    4 days ago
  •  ...your career. THE ROLE:AMD is building the next generation of compiler and software infrastructure to accelerate Large Language Models (LLMs)...  ...PERSON:We are looking for a Principal Software Development Engineer to lead technical development in compiler technology, MLIR-... 

    AMD

    San Jose, CA
    5 days ago
  • $160k - $275k

     ...silicon to systems including hardware and software to train and run the largest ML...  ...partnership with our ML Research and Hardware Engineering teamsProvide expertise and guidance on...  ...parallelism.Familiarity with how compilers workCompensationThe US base salary for... 
    Daily paid
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    3 days per week

    MatX

    Mountain View, CA
    2 days ago
  • $160k - $250k

     ...spanning the entire stack — from silicon and rack design through compilers and kernels to ML models. Our systems deliver best-in-class...  ...watt.We are seeking highly motivated and detail-oriented software engineers to join our chip simulation team. As an engineer on this... 
    Daily paid
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    3 days per week

    MatX

    Mountain View, CA
    2 days ago
  • $100k

     ...computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse...  ...from the one in this posting.Who We AreStrong systems engineer with deep C or C++ experience and comfort working in low-... 
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    4 days ago
  • $147k - $211k

     ...improve developer velocity, code quality and code health (e.g., compilers, automated releases, code design and testing, test...  ...in code and system health, diagnosis and resolution, and software test engineering. Google's software engineers develop the next-generation technologies... 

    Google

    Mountain View, CA
    4 days ago
  • $165.2k - $223.6k

    AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale...  ...that use them.As the Software Development Engineer for the Neuron Runtime Team, you will be...  ...teams to ensure that the our C++ compiler generates key information so customers can... 
    Internship
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $184k - $287.5k

    We are seeking highly skilled and motivated software engineers to join us and build AI inference systems that serve large-scale models with...  ...high-performance inference stacks, optimize GPU kernels and compilers, drive industry benchmarks, and scale workloads across multi... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...for an experienced and highly motivated software professional to work on pioneering initiatives...  ..., HW and SW architects, kernel and compiler authors and CUDA driver experts to co-...  ...PhD degree in Computer Science, Computer Engineering, Electrical Engineering, or related field... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    We're looking for outstanding AI systems engineers to develop groundbreaking technologies in the inference systems software stack! We build innovative AI systems software...  ...enginesBuilding efficient just-in-time domain specific compilers and runtimesCollaborating closely with other... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $50 per hour

     ...built for you.Lockheed Martin Space is seeking a full time Software Test Engineer. In this role, you will support the software engineering lifecycle...  ...Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Sunnyvale, CA
    1 day ago
  • $220k - $230k

     ...Francisco or Mountain View, CA, USAR&D - Engineering /Full-time /HybridAera Technology is a...  ...were previously unattainable. The Senior Software Engineer (CALC engine) is a specialised...  ...language. The model declaration is dynamically compiled into efficient runtime objects. The... 
    Full time
    Work at office
    Flexible hours
    3 days per week

    Aera Technology

    Mountain View, CA
    3 days ago
  • $153k - $204k

     ...Senior Software Engineer - API Platform & Client Tooling Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The...  ...any kind: codegen pipelines, templating, AST manipulation, or compiler/plugin work. Experience with gRPC and protocol buffers,... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    5 days ago
  • $168k - $264.5k

     ...see how you can make a lasting impact on the world.NVIDIA is looking for best-in-class Senior Physical Design Methodology Engineer, PPA Fusion Compiler to join our outstanding Networking Silicon engineering team, developing the industry's best high speed communication... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $155k - $185k

    The OpportunityWe are looking for an experienced Software Engineer with a passion for building robust and scalable data infrastructure to...  ...control — e.g., RBAC at scale, SQL-level data masking, or policy compiler / lineage systemsAbout Otter.ai We are in the business of... 
    Permanent employment

    Otter.ai

    Mountain View, CA
    2 days ago
  •  ...join a growing team of multi-disciplined engineers that operates across industry verticals...  ...user of AI agents and toolsProfessional software development experience, including substantial...  ..., RCCL, Instinct GPUs, EPYC platforms, compiler/toolchain impacts, and performance... 
    Flexible hours

    AMD

    Santa Clara, CA
    1 day ago
  • $100k

     ...computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse...  ...looking for contributors of all seniorities.As a Software Engineer on the Metal Runtime team at Tenstorrent, you’ll work on... 
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    1 day ago
  • $204k - $259k

     ...Software Engineer, GPU Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since...  ...quality standards Experience contributing to open-source compiler projects such as LLVM or SPIR-V The expected base salary... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer Compiler. Be the first to apply!