×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer, AI Engineer (Applied​/Software), Software Engineer

Job in Boston, Suffolk County, Massachusetts, 02298, USA
Listing for: BoolSi, Inc.
Full Time position
Listed on 2026-10-08
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 180000 USD Yearly USD 120000.00 180000.00 YEAR
Job Description & How to Apply Below
Software Developer.

Build AI systems that turn software into hardware, automatically generating, verifying, and optimizing FPGA and ASIC designs.

We are developing technology that automatically generates, verifies, and optimizes FPGA and ASIC designs from software descriptions. Our work sits at the intersection of AI, compilers, verification, digital design, and developer tools.

You’ll work on one of the most ambitious problems in computing: automating the creation of hardware using AI. The challenges span software engineering, machine learning, compilers, verification, and computer architecture. The work is highly technical, highly interdisciplinary, and has the potential to fundamentally change how hardware is built.

We are looking for engineers who enjoy tackling difficult technical problems, learning new domains quickly, and building systems that push the limits of what software can automate.

What you might work on.
  • Build core infrastructure for AI-driven hardware generation.
  • Develop systems for logic design generation, verification, and optimization.
  • Create tooling around simulation, formal verification, and synthesis.
  • Work on static analysis and program understanding of C/C++ code.
  • Build scalable evaluation and benchmarking pipelines.
  • Develop AI agents that reason about hardware design and verification.
  • Integrate open-source EDA tools into automated workflows.
  • Collaborate closely with researchers and engineers on new product capabilities.
What you'll bring.
  • Strong software engineering fundamentals.
  • Professional experience with Python or C++.
  • Ability to design and implement complex systems.
  • Experience debugging and reasoning about large codebases.
  • Strong problem-solving and communication skills.
  • Comfort working in an early-stage startup environment.
  • Ability to learn unfamiliar technical domains quickly.
  • Machine learning or LLM systems.
  • Compilers or static analysis.
  • Simulation, verification, or formal methods.
  • Distributed systems and cloud infrastructure.
  • Contributions to open-source projects.

Bool Si is an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary