Compiler Software Engineer Engineering - Seattle, WA at Geebo

Compiler Software Engineer

Micron s vision is to transform how the world uses information to enrich life for all. Join an inclusive team focused on one thing:
using our expertise in the relentless pursuit of innovation for customers and partners. The solutions we create help make everything from virtual reality experiences to breakthroughs in neural networks possible. We do it all while committing to integrity, sustainability, and giving back to our communities. Because doing so can spark the very innovation we are pursuing.

Req. ID:
288023

We are seeking motivated individual to join our machine learning and deep learning team. Your role is to maintain and use state-of-the-art deep learning compilers for custom hardware. The team products are high-performance computer vision algorithms, demonstrations, hardware, compilers.

Responsibilities and Tasks include the following, but not limited to:

  • Support customers on the development kit for deep-learning accelerator (DLA) compiler
  • Add and maintain deep learning modules and layers for current compiler
  • Add and maintain learning scripts and custom learning criterions, optimization modules
  • Evaluate compiler performance on standard and custom neural networks
  • Create and maintain neural network inference and training scripts to test compiler
  • Read literature, summarize results, present results, and innovations to the team
  • Reproduce and validate state-of-art models from papers and publications
  • Interact with customer, accept and review software and product requirements, satisfy requirements

Qualifications and Skills include, but not limited to:

  • BS in Computer Science, Computer Engineering, Electrical Engineering, Physics or related experience
  • Minimum 2
    years experience on compilers for custom hardware and machine learning compilers
  • Experience writing and maintaining professional software using:
    C, C++, Python, PyTorch, TensorFlow, Caffe or similar deep learning framework
  • Deep knowledge of machine / deep learning literature, especially recent years after 2012
  • Open source contributions
  • Knowledge of recent compilers for deep neural networks:
    TVM, Glow, Pytorch runtime, and similar
  • Excellent writing and presentation skills, proven by international level conference participation, acclaimed web blogging

Value add
Qualifications:

  • MS/PhD; awards in MS/PhD
  • Multiple international journal articles or conference presentations
  • Entrepreneurial aspirations and motivation
  • background knowledge on parallel/heterogenous programing (CUDA / OpenCL)
  • Background in Linux administration
  • Able to set up servers and clouds of servers
  • Experience in at least one area:
    text translation, speech recognition, text analysis, sentiment analysis
  • Experience with recurrent network or similar:
    RNN, LSTM, neural attention and associative memories
  • Experience in multimedia Linux software, libav, image and video compression / decompression, image and video formats, image, and video processing with ffmpeg, libav, and similar
  • Experience in embedded ARM setup, configuration, and use:
    Raspberry Pi or similar
  • Graphic design, web design, CAD design
  • Artistic insights and abilities

About Micron Technology, Inc.

We are an industry leader in innovative memory and storage solutions. Through our global brands Micron and Crucial our broad portfolio of high-performance memory and storage technologies, including DRAM, NAND, 3D XPoint memory and NOR, is transforming how the world uses information to enrich life. Backed by more than 40 years of technology leadership, our memory and storage solutions enable disruptive trends, including artificial intelligence, 5G, machine learning and autonomous vehicles, in key market segments like mobile, data center, client, consumer, industrial, graphics, automotive, and networking. Our common stock is traded on the Nasdaq under the MU symbol. To learn more visit micron.com/careers

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Micron prohibits the use of child labor and complies with all applicable laws, rules, regulations and other international and industry labor standards.

Micron does not charge candidates any recruitment fees or unlawfully collect any other payment from candidates as consideration for their employment with Micron.

For US Sites Only:
To request assistance with the application process and/or for reasonable accommodations, please contact Micron s Human Resources Department at 1-800-336-8918 or 208-368-4748 and/or by completing our General Contact Form

Keywords:
Seattle Washington (US-WA) United States (US) NVE (Non-Volatile Engineering Group) Experienced Regular Engineering #LI-LP1 Tier 4

Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.