Help define the future of hardware development by building a collaboration platform for circuit designs, enabling the next generation of smart vehicles, IoT devices, rockets, medical devices, robotics, and much more.
At AllSpice, we’re building the agile development environment for hardware designers, including a Git-friendly translation layer and automated CI/CD framework for native circuit designs – think GitHub/GitLab + Copilot for electronics.
Read more about us in TechCrunch here, and our latest Series A announcement here!
We’re building on AllSpice’s ECAD-native translation layer and collaboration platform to build additional CAD design and review capabilities, like 3D file rendering, design reuse, and much more.
In this role, you will take a major ownership stake in our full-stack web application, which includes collaborating closely with Product Management to architect & implement complex data rendering, user management, and novel features for hardware engineering teams.
If you are passionate about sorting out complex software architecture decisions, working across multidisciplinary teams, and shipping great software, this could be a great role for you.
This is a high-impact role that comes with lots of autonomy and requires a self-driven, collaborative person. You will be focused on owning major components of our application architecture, and should be able to:
Work closely with product management to architect & implement novel solutions for hardware engineers
Implement solutions that cross front-end, back-end, and infrastructure teams
Engage with open-source communities used in our software to upstream relevant changes, and influence key decisions
Own the software delivery process for the team, identifying and implementing possible improvements
Maintain a high level of technical quality through both process and mentorship
Optimize delivery & rendering of complex CAD documents (100k+ elements)
Implement a 3d rendering engine for PCBs
Design scalable APIs and data models for CAD documents stored in Git repositories
Gitea application soft fork
Playwright for e2e testing
GitHub actions for CI/CD
Docker Swarm & Terraform for deployment
AWS
Postgres DB
Our ideal candidate should have the following:
5+ years of software engineering experience
Availability to work out of our flex offices in San Francisco or Boston on a hybrid basis (2-3 times/week)
Bachelor’s degree or higher in a technology-related field
Project management skills with ability to lead and collaborate with varied stakeholders, from engineers to customers, to move projects forward
Experience managing software projects using tools such as JIRA, Notion, or a similar issue-tracking system
Can think in terms of the big picture but deliver on the details
Ability to manage ambiguity gracefully, autonomy, and confidence in being self-directed
You don’t necessarily have to be proficient in all of these, but the more you know, the better:
Go, TypeScript, Vue and Python
Common Web Architectures + interfaces
Familiarity with low-level Git commands and data storage
Docker and Kubernetes
Supportive and smart colleagues, flexible work, opportunity to make a big impact, competitive salary & equity, health, dental, vision, generous PTO, home office stipend.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
KBR is hiring a Junior Python Coder and Analyst to create and integrate Python-based tools and APIs for AFCATT in support of USAF analysis work at the Pentagon.
Design and implement RAG-powered LLM services at Experian using LangChain, vector databases, and AWS to deliver scalable, low-latency, data-driven applications.
HackerOne is hiring a Staff Software Applied AI Engineer to advance its AI platform and agentic security tools that power vulnerability discovery and remediation for enterprise customers.
Influur is hiring an AI Engineer to design and deploy production AI agent architectures and full-stack systems that power scalable influencer marketing.
OpenAI is hiring a San Francisco-based software engineer to build evals, harnesses, and pipelines that drive model improvement and product reliability for advanced AI systems.
Experienced C++ systems engineer needed to develop high-performance ML/CV and 3D modeling software for large-scale geospatial pipelines at NBCUniversal.
Lead the Product pod at a Series A AI startup to design and ship production-grade, user-facing systems (real-time voice AI dashboard and tooling) while mentoring engineers and shaping architecture.
Experienced backend engineer needed to build scalable Kotlin/Java APIs and ETL integrations for federal clients while meeting U.S. work and Public Trust clearance requirements.
Lead cross-functional engineering and data science teams at Visa to build enterprise-scale AI/ML and data platforms that detect and prevent payment fraud.
Senior technical leader wanted to architect and own the full-stack operational tools powering Zoox’s autonomous fleet and to mentor engineers across front-end, backend, and AI infrastructure.
Senior software engineer needed to create and operationalize autonomous AI agents for large-scale security automation in a remote US role.
Complex is hiring a Senior iOS Engineer (3-month remote contract, EST) to lead Swift-based native app development and optimize the mobile experience for content and commerce.
Help build the trust layer for the internet as a full-stack engineer at Eigen Labs, turning R&D concepts into polished, production-ready web services and demos.