Loading...

Haskell Engineer

CircuitHub

We're building a future where hardware companies can design and iterate as fast as software companies

About the Company

CircuitHub is transforming electronics manufacturing with The Grid, a robotics platform that brings semiconductor-level precision to small-batch and high-mix assembly. This innovation delivers a 10x throughput improvement in prototyping and low-volume production. Backed by top-tier investors including Y Combinator and Google Ventures, the company is already profitable and trusted by leading organizations such as Tesla, Meta, and Zipline. With offices in Boston, Cambridge, and London, CircuitHub is a growing team of about 50 employees generating tens of millions in revenue.

About the Role

CircuitHub is hiring Haskell Engineers to join the R&D team responsible for scaling The Grid. The role involves building software that spans a diverse problem space, including robotics, manufacturing execution systems, enterprise resource planning, and customer-facing web applications. Engineers will work on cutting-edge challenges in computer vision, optimization, and machine learning while contributing to a collaborative team that values open-source development. Positions are available as remote, hybrid, or in-person roles.

Responsibilities

  • Develop and maintain systems using Haskell, Elm, Nix, and PostgreSQL.
  • Contribute to robotics-related software, including path planning and automation.
  • Design and build customer-facing applications and internal tooling.
  • Work on advanced problem domains including computer vision (OpenCV), optimization (Z3/MiniZinc), and machine learning (PyTorch).
  • Collaborate with a multidisciplinary team to solve complex manufacturing challenges.
  • Contribute to open-source initiatives where relevant.

Required Skills

  • Proficiency in functional programming, ideally with Haskell.
  • Strong software engineering skills, with experience in web development or systems programming.
  • Ability to solve complex problems in areas such as optimization, robotics, or large-scale systems.
  • Knowledge of open-source development practices and collaboration.
  • Strong communication and collaboration skills in a distributed team environment.

Preferred Qualifications

  • Commercial experience with Haskell.
  • Background in robotics, manufacturing systems, or related engineering fields.
  • Familiarity with tools such as PostgreSQL, Nix, AWS, or bare-metal deployments.
  • Interest in computer vision, machine learning, or hard optimization problems.
  • Contributions to open-source projects.

Find the complete job listing and details on the official website mentioned below:

Copyright © 2025 haskell-jobs. All Rights Reserved.