Lightmatter | Hiring | Compiler Engineer- Machine Learning (Boston, Bay Area or Remote) | Boston, MA | BigDataKB.com | 2022-09-28

0

Job Location: Boston, MA

At Lightmatter, we are building chips that leverage the unique properties of light to enable fast and energy-efficient inference engines for artificial intelligence computing. If you’re a collaborative engineer or scientist who has a passion for innovation, solving challenging technical problems and doing impactful work, consider joining the team at Lightmatter!

We are looking for talented compiler engineers to help us build the next generation of AI processors… the world’s first optical computers!

In this role, you will be contributing to the development of our compiler pipeline, optimizing models defined in ML frameworks like Pytorch in order to generate efficient code for our novel photonic accelerator.

You’ll be working with deep learning scientists and device-level library developers, collaborating across teams from multiple domains. Your work will drive the performance of next-gen machine learning and AI. designers, to implement the features needed to accelerate the next generation of machine learning algorithms.

Responsibilities

  • Develop compiler tools that translate deep learning packages (e.g. Tensorflow or PyTorch) to optimized native code.
  • Analyze compiler and linear algebra optimization techniques that exploit novel architectures and platforms being created at Lightmatter.
  • Work with digital and analog engineers to understand end-to-end system performance.
  • Implement core compiler optimizations in the context of tensor types.

Requirements

  • MS or higher in computer science, computer engineering, electrical engineering, or related field.
  • 0-1 years of experience with writing optimization passes for LLVM or other compiler frameworks
  • Knowledge of fundamental compiler theory: Register allocation, liveness analysis, control flow graphs, data flow analysis, etc.
  • Proficient in C/C++ with a software architecture background.
  • Familiar with software engineering practices like version control, unit testing, and release management
  • Understanding of linear algebra and GEMM.

Nice to Haves

  • Experience with Machine Learning Frameworks and their IRs (e.g. MLIR, XLA, TVM, or Glow).
  • Understanding of architectures for high-performance computing i.e. CPU, GPU, FPGA, or other ML accelerator.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Short Term & Long Term Disability
  • Training & Development
  • Work From Home
  • Free Food & Snacks
  • Wellness Resources
  • Stock Option Plan

Apply Here

Submit CV To All Data Science Job Consultants Across United States For Free

🔍 Explore All Related ITSM Jobs Below! 🚀 ✅ Select your preferred "Job Category" in the Job Category Filter 🎯 🔎 Hit "Search" to find matching jobs 🔥 ➕ Click the "+" icon that appears just before the company name to see the Job Detail & Apply Link 📝💼

LEAVE A REPLY

Please enter your comment!
Please enter your name here