10 months ago
Responsibilities
- Develop agentic reasoning capabilities in TypeScript using LangGraph.
- Integrate AI behaviors into the Flux web app, including React, Redux, and the chat UI.
- Instrument telemetry and logging for runtime health, performance, and cost tracking.
- Collaborate with product and electrical engineers to shape intelligent ECAD workflows.
- Build and analyze evaluations and translate data into engineering decisions.
- Shape agentic patterns, conventions, and best practices across the engineering organization.
Requirements
- At least 5 years of software engineering experience and at least 1 year developing generative AI or agentic systems.
- Strong command of TypeScript, React, and Node.js.
- Experience with LangChain, LangGraph, or equivalent orchestration frameworks.
- Demonstrated success building asynchronous, distributed systems in production.
- Experience integrating LLM-based systems into complex user-facing web products.
- Experience working at a startup or in 0-to-1 product environments.
- Experience with retrieval systems, evaluation pipelines, or agent benchmarking is preferred.
- Contributions to open-source AI or developer tools projects are preferred.
- Familiarity with hardware design or ECAD concepts is preferred.
- Background in applied ML, data-driven experimentation, or NLP is preferred.
- Experience with highly available distributed systems operating at significant scale is preferred.
- Strong communication skills and comfort working on a fully remote, asynchronous team.
Benefits
- Fully remote, asynchronous team
Tech Stack
Categories
About Flux
Flux is a better way to build PCBs. Now with Copilot, your AI assistant! 🚀 Sign up for free at http://flux.ai!
