We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies.

We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies. Less

We use cookies and other tracking technologies... More

Login or register
to apply for this job!

Login or register to start contributing with an article!

Login or register
to see more jobs from this company!

Login or register
to boost this post!

Show some love to the author of this blog by giving their post some rocket fuel ๐Ÿš€.

Login or register to search for your ideal job!

Login or register to start working on this issue!

Engineers who find a new job through Functional Works average a 15% increase in salary ๐Ÿš€

Groq

Deep Learning Performance Specialist

Mountain View, CA or Portland, OR, US

12 July, 2019

Salary

Competitive

Contract type

Full time
Sponsorship offered

Technologies & frameworks

  • haskell
  • compiler
  • machine learning

Benefits & perks

  • Flexible working
  • Health insurance
  • Team lunches
  • 401(k)
  • Equity
  • Medical, dental and vision
  • 4 weeks vacation
  • Maternity & paternity leave
  • Catered lunches
  • 10 holidays

To sum it up...

We are looking for deep learning specialists to be based in either our Menlo Park, CA or Portland, OR office.

Role overview

Groq is a machine learning systems company building easy-to-use solutions for accelerating artificial intelligence workloads. Our work spans hardware, software, and machine learning technology. We are seeking exceptional software engineers to join our compiler team in tackling the exciting problem of translating ML programs written in existing ML frameworks into the language of our custom Groq ML accelerator chips. ๐Ÿค–

We are looking for deep learning specialists to be based in either our Menlo Park, CA or Portland, OR office. ๐Ÿ‘จโ€๐Ÿ’ป๐Ÿ‘ฉโ€๐Ÿ’ป

ESSENTIAL DUTIES & RESPONSIBILITIES

  • Optimize model performance: Leverage your knowledge of machine learning workloads to identify compiler optimizations that maximize program execution efficiency on Groq hardware platforms.
  • Design compiler features: Work with members of the Groqโ€™s compiler team to design and evaluate potential features for our compiler. Collaborate closely with hardware designers to identify ways to take advantage of hardware capabilities.
  • Manage performance tradeoffs: Understand the balance between performance, memory, and power in compiler generated code.
  • Innovate: Contribute to the design of next generation hardware architectures and compiler releases.ย 
  • Collaborate with others through code reviews, design discussions, and problem-solving sessions.

SKILLS & QUALIFICATIONS

  • Minimum qualifications:
  • Masterโ€™s degree in computer science or mathematics, or equivalent practical experience
  • 3+ years experience developing and optimizing deep learning models
  • Strong coding skills
  • Experience with TensorFlow and other common frameworks (ONNX, Caffe, PyTorch)
  • Excellent collaboration skills, with strong verbal and written communication

Preferred qualifications:

  • PhD in computer science or mathematics
  • Familiarity with functional programming languages (such as Haskell)
  • Understanding of compiler architecture and compiler implementation techniques

Keywords: Haskell, TensorFlow, machine learning, deep learning, compiler, functional programming, hardware, accelerator, software engineer, startup

  • 50-249
  • Mountain View, CA, US

Groq develops and deploys new architectures for accelerating machine learning. Building and maintaining robust, secure and scalable compute infrastructure is critical to the success of our organization. We take a co-design approach using both hardware and software to make it easier to adapt and change as field changes. By simplifying the hardware and offloading much of those complications to the software we are able to mitigate much of the risk and costs that comes with complicated hardware manufacturing. By focusing on the low-level software we have also set our product up to scale and iterate new form factors. We take a building block approach so that our product can be made to scale better and run faster without having to revamp the hardware. The goal is to leverage Groq hardware to achieve best-in-class performance for machine learning workloads.

  • Technology
  • Late Stage Venture
  • Compiler
  • Compiler Design
  • TensorFlow
  • Haskell
  • Team Lunches
  • 401(K)
View 6 jobs
Engineers who find a new job through Functional Works average a 15% increase in salary.

Salary

Competitive

Contract type

Full time
Sponsorship offered

Technologies & frameworks

  • haskell
  • compiler
  • machine learning

Benefits & perks

  • Flexible working
  • Health insurance
  • Team lunches
  • 401(k)
  • Equity
  • Medical, dental and vision
  • 4 weeks vacation
  • Maternity & paternity leave
  • Catered lunches
  • 10 holidays

Other roles that might interest you

Senior Compiler Engineer
Groq
Sponsorship
Competitive
We are looking for senior compiler engineers to be based in either our Menlo Park, CA or Portland, OR office.
Senior Haskell Engineer
Groq
Sponsorship
Competitive
We are looking for senior compiler engineers to be based in either our Menlo Park, CA or Portland, OR office.
Senior Haskell Compiler Engineer
Groq
Sponsorship
Competitive
Haskell TensorFlow, machine learning, deep learning, compiler, functional programming, hardware, accelerator
Deep Learning Performance Specialist