companyFlux logo

Software Engineer - AI Hardware Engineering

FluxSan Francisco Office
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Required QualificationsMinimum of 5 years in software engineering; at least 1 year working with generative AI or agentic systems. Proficiency in TypeScript, React, and Node.js. Familiarity with LangChain, LangGraph, or similar orchestration frameworks. Proven experience in building asynchronous, distributed systems in a production environment. Background in integrating LLM-based systems into complex user-facing web applications. Strong communication skills with a comfort level in fully remote, asynchronous teams. Experience in startup or from 0 to 1 product contexts. Preferred QualificationsExperience with retrieval systems, evaluation pipelines, or benchmarking for agents. Familiarity with telemetry tools and performance analytics.

About the job

Why Join Flux?

At Flux, we are revolutionizing hardware development by creating the world's first AI Hardware Engineer. Our mission is to democratize access to cutting-edge hardware technology and transform how electronics are conceived and manufactured globally.

Role Overview

As a Software Engineer focusing on Agentic Development, you will be integral in building the core intelligence of our platform. You will develop innovative workflows, reasoning graphs, and seamless integrations that empower both novice users to transform ideas into manufacturable hardware and experienced electrical engineers to learn from past production challenges.

Your role will uniquely merge web engineering with AI system design, utilizing TypeScript and LangGraph to embed smart functionalities directly into our design environment.

Key Responsibilities

  • Craft agentic reasoning capabilities using TypeScript (LangGraph).

  • Incorporate AI functionalities into the Flux web application (React/Redux) and Chat UI.

  • Implement telemetry and logging systems to monitor runtime health, performance, and cost efficiency.

  • Collaborate with product and electrical engineers to enhance intelligent ECAD workflows.

  • Design and evaluate experiments; convert insights into actionable engineering decisions.

  • Contribute to the development of agentic patterns, conventions, and best practices across the engineering organization.

About Flux

Flux is at the forefront of hardware innovation, developing pioneering solutions that leverage artificial intelligence to simplify the design and manufacturing processes of electronics. Our vision is to make advanced hardware accessible to everyone, fostering a global transformation in the electronics industry.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.