Senior Full-Stack AI Engineer (3D) in London

Senior Full-Stack AI Engineer (3D) in London

London Full-Time 70000 - 90000 £ / year (est.) No working from home possible
Autodesk, Inc.

At a Glance

  • Tasks: Lead the development of AI-native applications and design innovative user interfaces.
  • Company: Join Autodesk, a leader in creative software transforming industries.
  • Benefits: Competitive salary, bonuses, stock options, and comprehensive benefits.
  • Other info: Dynamic culture focused on innovation and career growth opportunities.
  • Why this job: Shape the future of AI technology and make a real-world impact.
  • Qualifications: 5-8 years in full-stack engineering with expertise in React and TypeScript.

The predicted salary is between 70000 - 90000 £ per year.

As a Senior Full-Stack Engineer (3D), you will be a lead contributor in building the next generation of AI-native applications. You sit at the intersection of robust backend orchestration and intuitive frontend design. Your primary mission is to design and implement "agentic" workflows/harnesses/systems where AI doesn't just respond to prompts but proactively executes tasks, manages state, and interacts with external tools to solve complex user problems.

You will work across the entire stack, leveraging best in class frameworks and tooling for both frontend, data storage, runtime and API design. You will work closely with the UX Research team to understand and develop new interfaces and interaction techniques.

Responsibilities

  • End-to-End Engineering: Lead the development of full-stack features, from database schema design to high-fidelity UI implementation.
  • Agentic Workflow Orchestration: Design and implement backend logic that allows AI agents to interact with APIs, databases, and long-running processes autonomously.
  • Agentic UX Design: Build "Human-in-the-loop" interfaces that allow users to monitor, steer, and collaborate with AI agents in real-time.
  • Infrastructure & Security: Architect secure and performant backend systems using best practices and design patterns, to support high-concurrency AI operations.
  • State Management: Manage complex, asynchronous application states where data may be updated concurrently by both users and background AI agents.
  • Performance Optimization: Build efficient applications and services, understand how to best to maximize both perceived and actual user experience. Optimize the entire request-response lifecycle, focusing on minimizing latency in LLM streaming and database queries.
  • Technical Health: Maintain high standards for code quality, focusing on static type safety, clean architectural consistency and comprehensive unit and integration testing.

Minimum Qualifications

  • Experience: Typically 5–8 years of professional full-stack software engineering experience.
  • Frontend Stack: Deep expertise in React, TypeScript, and modern CSS/HTML. Ability to build complex, data-rich applications.
  • Backend Stack: Proven experience with RDBs (e.g. PostgreSQL) and Object Stores (e.g. s3).
  • API Design: Strong experience designing and consuming RESTful and/or GraphQL APIs with a focus on reliability and security.
  • AI Development Tooling: Expert-level proficiency with modern agentic development environments (e.g., Cursor, Claude Code, Windsurf) to accelerate the shipping cycle.
  • Architecture: Solid understanding of distributed systems, serverless architectures, and relational database modeling.
  • Deployment: Familiarity with CI/CD practices and tools (e.g. Jenkins) and cloud providers for compute/network (e.g. AWS ALBs/ECS).
  • Communication: Ability to bridge the gap between technical LLM capabilities and practical, user-facing product features.

Preferred Qualifications

  • Agentic Frameworks: Hands-on experience with agentic orchestration frameworks (e.g., LangChain, LangGraph, CrewAI, or PydanticAI).
  • AI UX Patterns: Deep understanding of "Agentic UX" patterns, such as ReAct, streaming UI updates, generative UI, and proactive notifications.
  • LLM Observability: Experience with monitoring and evaluation tools for AI agents (e.g., LangSmith, Braintrust, or Helicone) to track agent reliability and cost.
  • Tool-Calling Expertise: Proven track record of building "Tools/Functions" for LLMs to interact with third-party SaaS platforms or internal databases.
  • Durable Runtimes: Hands-on experience with durable runtime frameworks such as temporal or similar.
  • Storage: Experience with Supabase e.g. Row Level Security (RLS), and database migrations.
  • Vector Databases: Familiarity with pgvector or other vector stores for RAG (Retrieval-Augmented Generation) workflows.
  • Real-time Systems: Experience with WebSockets or Supabase Realtime to provide instant feedback for long-running agentic tasks.

Senior Full-Stack AI Engineer (3D) in London employer: Autodesk, Inc.

At Autodesk, we foster a vibrant work culture that encourages innovation and collaboration, making it an exceptional place for a Senior Full-Stack AI Engineer (3D) to thrive. Our London office offers competitive compensation, comprehensive benefits, and ample opportunities for professional growth, all while contributing to meaningful projects that shape the future of design and technology. Join us to be part of a diverse team dedicated to creating impactful solutions in a supportive environment.

Autodesk, Inc.

Contact Details:

Autodesk, Inc. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Full-Stack AI Engineer (3D) in London

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A personal connection can often get your foot in the door faster than a CV.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your full-stack capabilities. This is your chance to shine and demonstrate what you can bring to the table.

Tip Number 3

Prepare for interviews by practising common questions and coding challenges. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace Senior Full-Stack AI Engineer (3D) in London

Full-Stack Software Engineering
React
TypeScript
CSS/HTML
RDBs (e.g. PostgreSQL)
Object Stores (e.g. s3)
RESTful APIs

Some tips for your application 🫡

Show Off Your Skills:When you're writing your application, make sure to highlight your experience with React, TypeScript, and any AI development tools you've used. We want to see how your skills align with the role of a Senior Full-Stack Engineer (3D)!

Tailor Your Application:Don’t just send a generic application! Take the time to tailor your CV and cover letter to reflect the specific requirements mentioned in the job description. This shows us that you’re genuinely interested in the position.

Be Clear and Concise:Keep your application clear and to the point. Use bullet points for your achievements and experiences to make it easy for us to read. We appreciate a well-structured application that gets straight to the good stuff!

Apply Through Our Website:Make sure to apply through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensures you’re considered for the role!

How to prepare for a job interview at Autodesk, Inc.

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially React, TypeScript, and PostgreSQL. Brush up on your knowledge of RESTful and GraphQL APIs, as you'll likely be asked to discuss how you've used these in past projects.

Showcase Your Projects

Prepare to talk about specific projects where you've implemented full-stack solutions. Highlight your experience with agentic workflows and any relevant frameworks like LangChain or LangGraph. Real-world examples will help demonstrate your expertise and problem-solving skills.

Understand AI Integration

Since this role involves AI-native applications, be ready to discuss how you've integrated AI into your projects. Familiarise yourself with AI UX patterns and tools for monitoring AI agents, as this will show your depth of understanding in the field.

Ask Insightful Questions

Prepare thoughtful questions about the company's approach to AI development and their expectations for the role. This not only shows your interest but also helps you gauge if the company culture aligns with your values and work style.