Software Engineer - Machine Learning

Company: Lightmatter
Location: Boston, Massachusetts, United States
Type: Full-time
Posted: 03.SEP.2021
< >


Lightmatter is a photonic computer company redefining what computers and human beings are capable of by building the engines that will power...


Lightmatter is a photonic computer company redefining what computers and human beings are capable of by building the engines that will power discoveries and drive progress in a sustainable way. With modern human progress relying heavily on computers, the world has hit a dead end with traditional transistors and the prospect of constantly building data centers is an environmental nightmare. Lightmatter has created a solution in photonic computing using photons instead of electrons to take advantage of their higher bandwidth. We build chips for artificial intelligence computing. Our architecture leverages unique properties of light to enable fast and efficient inference and training engines.

Our company has combined electronics, photonics and new algorithms to create a next generation computing platform for artificial intelligence. Lightmatter's new processor is faster, more efficient and cooler than anything created before.

Founded and headquartered in Boston, MA, Lightmatter also has an office in the California Bay Area to be close to the top tech talent. Lighmatter has grown to more than 80 employees and has raised over $100 millions in funding from backers like Google Ventures, Matrix Partners, Spark Capital, and Viking Global.

If you're a collaborative engineer or scientist who has a passion for innovation, solving challenging technical problems and doing impactful work you should join us!


  • Lead the design and the implementation of our software.
  • Develop, maintain, test, and review code for training, visualizing, and deploying neural networks.
  • Work closely with Machine Learning Scientists to build state-of-the-art and novel machine learning algorithms that learn semantics of multi-modal data.
  • Understand, analyze, and exploit the interplay between machine learning accelerator software and hardware.
  • Adapt standard machine learning methods to best leverage modern heterogeneous computing environment which includes our revolutionary computing chips.
  • Masters or PhD in computer science, electrical engineering, physics, mathematics, or any related field.
  • Minimum of 5 years experience in software engineering for machine learning applications.
  • Highly proficient in scientific object-oriented programming languages, e.g. Python, C++, and Julia, with good code hygiene.
  • Solid understanding of artificial intelligence, machine learning, and neural networks.
  • Highly experienced in deep learning programming languages and framework, e.g. Tensorflow, PyTorch, Caffe, MXNet.
  • Experience programming in CUDA or OpenCL is a plus.
  • 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)
  • Stock Option Plan

Apply Now


Loader2 Processing ...