RentonRecruiter Since 2001
the smart solution for Renton jobs

SOFTWARE ENGINEER, COMPILERS AND DISTRIBUTED RUNTIME SYSTEMS

Company: Google
Location: Seattle
Posted on: October 26, 2024

Job Description:

Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Auckland, New Zealand; Mountain View, CA, USA; Seattle, WA, USA.
Apply now, read the job details by scrolling down Double check you have the necessary skills before sending an application.
Minimum qualifications:

  • Bachelor's degree in Electrical Engineering or Computer Science, or equivalent practical experience.
  • 5 years of experience with software development and data structures/algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • Experience with compiler technologies, distributed systems, and communication libraries (e.g. MPI).Preferred qualifications:
  • PhD in Electrical Engineering or Computer Science.
  • Experience programming in C++ and Python.
  • Experience with compiler intermediate representations (e.g., MLIR, XLA, HLO).
  • Experience with program generation and synthesis, and behavioral simulators.
  • Experience with system-level hardware/software co-design.
  • Excellent communication, teamwork, and problem-solving skills.About The Job:In this role, you will develop tools to enable the co-design of ML models with both accelerators and system architecture. You'll work with an experienced team of researchers to develop compiler technologies and runtime support for modeling ML inference performance.Responsibilities:
  • Build cost models that estimate the system performance of ML models.
  • Design and build compiler techniques for automating the partitioning and distribution of ML models.
  • Design and build runtime systems support in the OpenXLA framework to evaluate the effectiveness of above compiler transformations.Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law.If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
    #J-18808-Ljbffr

Keywords: Google, Renton , SOFTWARE ENGINEER, COMPILERS AND DISTRIBUTED RUNTIME SYSTEMS, IT / Software / Systems , Seattle, Washington

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Washington jobs by following @recnetWA on Twitter!

Renton RSS job feeds