> Markdown version of [/jobs/ext/3056053-software-engineer](https://www.wearedevelopers.com/jobs/ext/3056053-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Springcraft, Inc. - **Location:** Palo Alto, CA, United States - **Experience:** Experienced - **Salary:** $120,000.0 - $190,000.0 - **Contract:** Permanent contract - **Skills:** 3D Computer Graphics Software, 3D Visualization, Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, C++ (Programming Language), Cloud Computing, Software Debugging, Programming Tools, Firmware, Python (Programming Language), Machine Learning, Message Queuing Telemetry Transport (MQTT), Systems Integration, TypeScript, Web Applications, WebSocket, WebGL, WebRTC, Three.js, Cloud Platform System, ReactJS, Backend, Machine Learning Operations, User Administration - **Published:** September 24, 2026 - **Apply:** https://www.thejobnetwork.com/job/software-engineer-509975601 ## About the Role * 2+ years of full-stack software engineering experience * Strong TypeScript/React experience with complex, interactive web applications * Experience building tools or platforms used by technical users outside your own team * Experience with 3D graphics in the browser (WebGL, Three.js, or equivalent) * Experience with cloud infrastructure (AWS, GCP, or equivalent) * Comfortable owning the full stack in a fast-moving environment * Authorized to work in the United States, we are unable to sponsor work visas at this time Nice to Have * Experience with simulation environments or physics engines * Experience with real-time communication protocols (WebSocket, MQTT, or similar) * Experience shipping a production platform or developer product, or significant open-source contributions * Familiarity with Python for backend services and integration with ML pipelines * Experience integrating AI/ML capabilities into developer tools * Experience with Rust and/or C/C++ ## Description You will architect and build the Springcraft development platform from the ground up. This is where builders go from idea to intelligent machine. You'll own the full stack, from interactive development tools to backend infrastructure and community features, shipping a working platform that builders love. This is a foundational hire. You'll define the developer experience for physical AI. Springcraft is built on open hardware and open standards. The platform you build will be used by developers, researchers, and builders around the world. What You'll Do * Architect and build the Springcraft developer platform * Build an IDE with code editing, debugging, and AI-assisted tools * Develop 3D visualization and interactive tools * Define APIs/interfaces to hardware and firmware, including real-time telemetry and device communication * Collaborate with the Mechatronics Engineer to expose hardware capabilities through software * Collaborate with the AI Engineer on model integration and AI-powered platform features * Build platform infrastructure for a growing library of community content * Implement user management and account infrastructure * Own deployment, monitoring, and platform security * Contribute to developer documentation ## Related Videos - [Rendering Design Software in the Browser at Penpot](https://www.wearedevelopers.com/videos/1353-rendering-design-software-in-the-browser-at-penpot) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [Transforming Education: A Journey from interactive Markdown to Remote-Labs](https://www.wearedevelopers.com/videos/941-transforming-education-a-journey-from-interactive-markdown-to-remote-labs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [WeAreDevelopers LIVE – From JavaScript to WebAssembly, High-Performance Charting and More](https://www.wearedevelopers.com/videos/1794-wearedevelopers-live-from-javascript-to-webassembly-high-performance-charting-and-more) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers)