Software Engineer - Solutions
Job type: Contract · Department: Solutions Engineer · Work type: Remote
Palo Alto, California, United States
Archetype AI is developing the world's first AI platform to bring AI into the real world. Formed by an exceptionally high-caliber team from Google, Archetype AI is building a foundation model for the physical world, a real-time multimodal LLM for real life, transforming real-world data into valuable insights and knowledge that people will be able to interact with naturally. It will help people in their real lives, not just online, because it understands the real-time physical environment and everything that happens in it.
Supported by deep tech venture funds in Silicon Valley, Archetype AI is currently pre-Series A, progressing rapidly to develop technology for their next stage. This presents a unique and once-in-a-lifetime opportunity to be part of an exciting AI team at the beginning of their journey, located in the heart of Silicon Valley.
Our team is headquartered in Palo Alto, California, with team members throughout the US and Europe.
We are actively growing, so if you are an exceptional candidate excited to work on the cutting edge of physical AI and don’t see a role that exactly fits you below you can contact us directly with your resume via jobs<at>archetypeai<dot>io.
We’re looking for a highly motivated software engineer to join our Solutions organization in an internal enablement role, reporting to the Head of Solutions Architecture. This is a hands-on builder position focused on developing robust, maintainable applications, demos, frameworks, and integrations that empower our Sales and Solutions teams to deliver faster and with greater impact.
You’ll collaborate closely with customer-facing Solutions Engineers, building production-quality tools, repeatable integrations, and extensible backends. This role requires someone who has built enterprise-grade systems, understands modular software design and clean architecture, and is comfortable moving between prototyping and production delivery. You should communicate clearly, document effectively, and take ownership from concept through deployment.
Design, build, and maintain full-stack applications, demos, and integrations across predictive maintenance, safety, and industrial IoT use cases.
Architect and evolve modular, extensible systems and internal frameworks that others can build on.
Build and maintain backend services, APIs, and data flows that power real-time visualization and analytics.
Extend our plugin architecture (TypeScript/Svelte) for backend and frontend following established design patterns.
Implement protocol-level integrations: REST APIs, IoT connectivity (MQTT, OPC-UA, Modbus), streaming video (RTSP), and multi-sensor data flows.
Develop and manage data processing pipelines with messaging systems (Kafka, RabbitMQ, or similar).
Set up CI/CD pipelines, Kubernetes/Docker deployments, and infrastructure-as-code for reliable, scalable delivery.
Apply best engineering practices: testing, observability, versioning, and maintainability.
Produce internal documentation, templates, and guides to support repeatability and enablement.
5+ years professional software engineering experience across client and server environments.
Strong proficiency in TypeScript, Python, and at least one additional modern language (Go, Rust, or C#).
Demonstrated experience designing and implementing scalable APIs, services, and integrations used by other engineers or applications.
Experience developing within modular, plugin-based architectures with clear separation of concerns and well-defined interfaces.
Hands-on experience with front-end frameworks (Svelte, React, Tailwind) and data visualization libraries (e.g., D3.js, Recharts, Plotly).
Expertise with Kafka or other messaging protocols and building data processing pipelines.
Experience with communication protocols: REST APIs, IoT (MQTT, OPC-UA, Modbus), and video streaming (RTSP).
Solid understanding of databases (SQL and NoSQL) and distributed systems.
Strong understanding of software design principles, testing, and maintainability.
Excellent written and asynchronous communication skills..
Experience building frameworks, SDKs, or internal developer tools that scale across teams.
Background in industrial IoT, predictive maintenance, or safety/security applications.
Familiarity with real-time data visualization and applied AI/ML (a plus, not required).
Experience with agentic coding tools (Claude, Cursor, GitHub Copilot) to accelerate development.
Experience with observability, instrumentation, and performance tuning.
Prior consulting or solutions engineering experience with the ability to context-switch and adapt quickly.
Experience with machine learning and artificial intelligence in production environments.
Background in edge computing, low-latency pipelines, or multimodal systems.
Prior work with large enterprise accounts and multi-stakeholder solution sales.
Knowledge of additional industry-specific standards or compliance frameworks.
Autofill application
Save time by importing your resume in one of the following formats: .pdf or .docx.