
Design Engineer
Artificial Labs
full-time
Posted on:
Location Type: Remote
Location: United Kingdom
Visit company websiteExplore more
Tech Stack
About the role
- Own the front of the frontend — the component system, page layouts, CSS architecture, visual quality, animation, and micro-interaction detail across the Artificial Platform.
- Implementation quality is your responsibility.
- Work on Bets — we use an adapted Shape Up methodology, alternating between major new feature development (“Bets”) and ongoing iterative improvements.
- Work from design problems, not just specs — you engage in the design problem-solving process, contributing to figuring out what to build, not just building what you’re handed.
- Build working prototypes in React (and, using LLMs, occasional vibed Haskell backend code) that explore interactions, test assumptions, and communicate solutions to the team.
- Define how features work, not just how they look — writing RFCs and feature specifications complete enough for Product Engineers to build upon, covering behaviour, edge cases, and system interactions.
- Expand and maintain our React-based design system — components, primitives, design tokens, and the documentation that makes them usable.
- Stay close to customer insight — through Forward Deployed Engineers, internal recordings, occasional customer calls and conversations with teammates who have direct customer relationships.
- Collaborate with Product Engineers — work together on features, providing feedback and direction, polishing their work in code.
- And when the frontend engineering work gets heavier, hand it over to them to extend your work.
- Collaborate with other designers — participate in design crits and pairing sessions to bring a strong implementation perspective to conversations about design decisions and directions (and propose your own ideas, too!).
Requirements
- 8+ years working as a designer, design engineer, or a combination of both — with meaningful time spent on both sides of the design-code boundary.
- Strong CSS and interaction design capabilities.
- You care deeply about the implementation layer and how things feel in active use.
- Strong in TypeScript (and React).
- You can contribute to (and own, where necessary) production-quality frontend code, and you understand how your design decisions affect engineering feasibility and maintainability.
- Strong communicator — written and verbal.
- You advocate for your ideas with clarity and confidence, and you’re genuinely receptive to feedback.
- You write well enough that your specs and decisions hold up without you in the room to explain them.
- Thrives with autonomy.
- You manage your own priorities, communicate proactively, and don’t need someone to tell you what to do next.
- You’re comfortable navigating uncertainty and balancing competing demands.
- Experience in complex domains (insurtech, fintech, healthcare, legal, etc), developer tools or B2B SaaS products.
- Experience working at startups or scale-ups.
- Comfortable working from incomplete information.
- You make partial decisions well and are explicit about what you’re leaving open.
- Willingness to visit our London office occasionally. This is a big plus, though this is a remote role, so it’s not a dealbreaker if you’re not in a position to do this.
Benefits
- Private medical insurance
- Income protection insurance
- Life insurance of 4 * base salary
- On-site gym and shower facilities
- Enhanced maternity and paternity pay
- Team social events and company parties
- Salary exchange on pension and nursery fees
- Access to Maji, the financial wellbeing platform
- Company stock options managed through Ledgy
- Milestone Birthday Bonus and a Life Events leave policy
- Generous holiday allowance of 28 days plus national holidays
- Home office and equipment allowance, and a company MacBook
- Learning allowance and leave to attend conferences or take exams
- YuLife employee benefits, including EAP and bereavement helplines
- For each new hire, we plant a tree through our partnership with Ecologi
- Action The best coffee machine in London, handmade in Italy and imported just for us!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CSSTypeScriptReactinteraction designfrontend codecomponent systempage layoutsanimationmicro-interactionsdesign specifications
Soft Skills
strong communicatoradvocacy for ideasreceptive to feedbackautonomypriority managementproactive communicationnavigating uncertaintybalancing competing demandsproblem-solvingcollaboration