Role overview
Build the production platform behind AI-powered automation for complex, high-impact business processes. This hands-on software engineering role combines scalable systems, service development, workflow automation, and product delivery, with responsibility for turning rapidly evolving AI capabilities into dependable software used in enterprise environments.
Responsibilities
- Design and implement the core services and abstractions supporting AI automation.
- Develop, optimize, and maintain APIs, integrations, and workflow infrastructure.
- Create internal tools, libraries, and engineering platforms that improve team productivity.
- Own reliability, performance, security, and operational quality across the stack.
- Work with product and engineering partners to shape priorities, architecture, and user experience.
- Deliver production code and take ownership of outcomes from design through operation.
Requirements
- Demonstrated experience building robust, scalable software systems.
- Strong TypeScript experience across modern frontend or backend frameworks.
- Ability to translate complex requirements into clear, maintainable system designs.
- Comfort working remotely in a fast-moving, autonomous environment.
- A builder mindset, with interest in creating reusable infrastructure and abstractions.
Nice to have
- Experience with enterprise-scale or regulated systems.
- Familiarity with AI platforms, workflow automation, or developer platforms.
- Open-source contributions or relevant personal projects.
- Experience in a high-growth startup or infrastructure-focused engineering team.
Benefits and work setup
- Remote, high-autonomy working environment with direct influence on product direction.
- Compensation package includes market-leading pay, equity participation, and paid time off.
- Exposure to global products and enterprise use cases, with close access to company leadership.