About HILOS
HILOS builds the bridge between idea and object. Where imagination meets material reality. Built for designers who move between ambition and responsibility, precision and feel.
We build software that understands matter: materials, manufacturing, and the systems that shape how things come into the world. Not to replace craft, but to support it. Not to simplify vision, but to make it real.
We automate drudgery, never mastery, for the people who make culture. For ideas that deserve to exist beyond the screen.
Role Overview
We're looking for a Full-Stack Engineer who is genuinely strong on both ends of the stack to help build and evolve the product that powers our creator tools and computational design capabilities. This is a high-impact role with significant ownership: you'll ship features end-to-end—from polished, intuitive interfaces designers love, all the way down to the APIs, data models, and services that make them work.
You'll work across a React/TypeScript frontend and a Django/Python backend that powers 3D geometry processing, algorithm execution, and manufacturing workflows—designing clean APIs, building thoughtful UI, managing data models, and keeping the whole experience fast and reliable. This is a hands-on role where you'll make fundamental product and technical decisions, establish engineering standards, and directly shape how we build software at HILOS.
We're open to a range of experience levels for this role. Whether you're an experienced engineer with 5-10+ years who's ready to lead product architecture across the stack, or an early-career engineer with 1-4 years who's demonstrated rapid growth, strong technical depth, and an entrepreneurial mindset - we want to hear from you. What matters most is the ability to own a feature from interface to infrastructure, ownership mentality, speed of learning, and good technical judgment under startup constraints.
Responsibilities
- Frontend Development & UX:
- Build and own creator-facing interfaces in React and TypeScript—translating complex design and manufacturing workflows into intuitive, responsive experiences
- Partner closely with design to ship pixel-accurate, accessible, and performant UI, including interactive 3D and data-rich views
- Establish frontend architecture, component patterns, and state management that keep the codebase maintainable as the product grows
- Own client-side performance, instrumentation, and a high bar for craft in everything users touch
- Backend Development & Architecture:
- Build and maintain our Django backend—RESTful APIs, background task systems, and data models that power the creator platform
- Write clean, well-tested application code in Python with strong patterns for maintainability and team velocity
- Build platform abstractions for integrating external services (3D geometry engines, ML inference, rendering pipelines, manufacturing APIs)
- Architect systems that allow clean swapping of providers and independent scaling of components as requirements evolve
- Improve coding standards and architectural patterns across the full stack for the engineering team to follow
- Database & Data Modeling:
- Design and maintain PostgreSQL schemas with proper indexing, query optimization, and migration practices
- Build data models that support current features while anticipating future needs
- Manage schema evolution using Django migrations across dev, staging, and production environments
- Async Processing & Computational Workloads:
- Work with async job processing infrastructure (Celery, Redis, or similar) for computationally intensive workloads—3D model processing, algorithm execution, and batch operations
- Surface long-running job status and results cleanly in the UI with proper loading, retry, and error states
- Help translate research prototypes from our Lab into production-ready, user-facing features
- DevOps & Reliability:
- Help keep our AWS infrastructure healthy—deployments smooth, services running, and costs under control
- Contribute to CI/CD pipelines (GitHub Actions) for testing and deploying both frontend and backend
- Implement monitoring, logging, and alerting that catch issues before they impact creators
- Document architecture, data flows, and operational procedures to enable team autonomy
- Technical Decision-Making & Strategy:
- Drive build-vs-buy decisions for product features, third-party integrations, and tooling
- Balance startup constraints (cost, time-to-market, team size) with technical excellence and future scalability
- Make pragmatic architectural choices that serve a small, fast-moving team
- Team Enablement & Knowledge Sharing:
- Lead the team on API design, frontend architecture, and end-to-end feature delivery
- Mentor other engineers on React/TypeScript and Python/Django patterns, testing, and operational practices
- Foster a culture of ownership, reliability, and continuous improvement
Qualifications
- Proven full-stack experience shipping production web applications, with genuine depth on both frontend and backend (not primarily one with light exposure to the other)
- Strong frontend skills with React and TypeScript—component architecture, state management, responsive design, and a high bar for UX and craft
- Production Python experience with Django (or comparable backend framework) building backend services and RESTful APIs