Software Engineer, Agents & Automations
Build and operate North’s platform for enterprise AI agents and automations, spanning workflow creation, execution, debugging, evaluation, integrations, and observability. The role suits a product-minded engineer comfortable working across frontend, backend, infrastructure, and AI-powered systems.
About the job
Responsibilities
- Design, build, ship, and maintain core capabilities for North’s Agents & Automations platform.
- Build product and platform features that help users create, run, debug, evaluate, and improve agents and automations.
- Own features end-to-end, from technical design through implementation, testing, launch, and iteration.
- Work across the stack, from frontend product surfaces to backend systems, depending on product needs.
- Make practical technical decisions balancing speed, quality, depth, and user impact.
- Collaborate with product, design, modelling, customer-facing teams, and other engineers to define outcomes and ship measurable improvements.
- Use AI actively while remaining accountable for the quality and reliability of shipped systems.
Requirements
- Experience building, shipping, and operating production software used by real users or customers.
- Comfort working across backend, frontend, product, data, and infrastructure boundaries.
- Strong product judgment and attention to user experience details.
- High agency, curiosity, and ability to learn quickly and drive change independently.
- Ability to move quickly while maintaining high standards for correctness, maintainability, and user impact.
- Clear communication and effective collaboration in a distributed, asynchronous team.
- Ability to advocate for a point of view, adapt to evidence, and commit to decisions.
- Excitement about using AI while remaining accountable for the systems built.
Technical Stack
- Python
- TypeScript
- React
- Postgres
- Kubernetes
Compensation and Benefits
- Weekly lunch stipend of $75/£75 or equivalent in local currency.
- Full health and dental benefits, including a separate mental health budget.
- RRSP matching, 401(k), or pension scheme.
- 100% parental leave top-up for up to six months for either parent.
- Annual enrichment benefits for arts and culture, fitness and wellness, quality time, and workspace improvements.
- Education and learning stipend for conferences, courses, and coaching.
- Six weeks of paid vacation.
- Travel budget for remote employees to visit other offices and attend an annual company offsite.
- Co-working benefit for employees not near an office.
- $500 home office stipend.
Skills
Python, TypeScript, React, Postgres, Kubernetes, AI Agents, Workflow Automation, Frontend Development, Backend Development, Observability, Evaluation Systems, Product Engineering
Similar jobs
Fullstack Engineering jobsSoftware Engineer building end-to-end financial data platform features including ingestion, transformation, automation engines, reporting, monitoring, and AI-driven workflows. Requires CS degree and 4+ years software engineering experience; onsite in SF or NYC.
Product engineer building the modern AI-first platform for accounting and finance. Tackles foundational data automation, transformation, and reporting challenges in a complex domain. Requires 5+ years software engineering experience and a bachelor's in CS, Math or Philosophy.
Build scalable full-stack web applications across frontend and backend layers using React, TypeScript, Python, GraphQL, and FastAPI. The role requires at least three years of full-stack development experience and offers hybrid work in San Francisco.
Product Engineer responsible for building Bolter’s AI agent runtime, workspace, generated applications, and production reliability systems. The role requires strong full-stack TypeScript experience, product judgment, rapid prototyping ability, and depth in AI systems, real-time infrastructure, or developer tooling.
Build and scale full-stack Creative and Studio products spanning APIs, user interfaces, infrastructure, and generative AI workflows. The role emphasizes product ownership, solving complex engineering problems, and expertise in Python, TypeScript, and React; no formal degree or experience requirement is specified.