Principal Software Engineer in City of Westminster

Principal Software Engineer in City of Westminster

City of Westminster Full-Time 80000 - 100000 £ / year (est.) No working from home possible
Autodesk

At a Glance

  • Tasks: Lead the development of innovative AI products and shape the future of Autodesk's offerings.
  • Company: Join Autodesk, a leader in tech innovation with a focus on AI transformation.
  • Benefits: Competitive salary, bonuses, stock options, and a comprehensive benefits package.
  • Other info: Embrace a culture of diversity and belonging while advancing your career.
  • Why this job: Be at the forefront of AI technology and drive impactful change in a dynamic team.
  • Qualifications: 10+ years in software development with expertise in cloud applications and AI/ML.

The predicted salary is between 80000 - 100000 £ per year.

Autodesk is on a mission to transform its offerings by introducing AI Platform. We are seeking a forward‑thinking Principal Software Engineer to join our dynamic AI Platform engineering team. If you're driven by passion and innovation, this is your chance to shape the evolution of AI products at Autodesk.

Responsibilities

  • Be involved in defining AI‑first architecture and development practices across the experience layer.
  • Deliver agentic orchestration, context retention across sessions, and composable capability invocation.
  • Actively contribute to the trust models (human‑in‑the‑loop, review gates, confidence signaling).
  • Champion AI‑assisted engineering practices to increase velocity, quality, and experimentation speed.
  • Contribute into architecture and delivery of the AI Platform experience stack: agentic interfaces, workflow editor, project memory, and dynamic UI surfaces.
  • Ensure a cohesive, modern, AI‑native experience built across cross‑product and cross‑industry workflows.

Ideal Candidate

The ideal candidate is a proactive problem‑solver who thrives on tackling green‑field projects and brings a deep well of domain expertise. You'll play a crucial role in steering our high‑performing team. Join us and drive the next wave of innovation at Autodesk.

Qualifications

  • 10+ years of professional experience in software development.
  • BS or MS in Computer Science or related technical field.
  • Experience designing and developing web/cloud applications.
  • Experience with Continuous Integration, Continuous Delivery, DevOps, etc.
  • Proven experience delivering modern, cloud‑native platform capabilities at scale.
  • Architectural expertise in distributed systems, APIs, composable services, and modern frontend architectures.
  • Demonstrated experience building AI/ML‑powered user experiences (LLMs, agents, orchestration, RAG systems, or similar).

Preferred Qualifications

  • Experience with User Interface / User Experience Design process.
  • Experience with AI‑first or agentic platform initiatives.
  • Experience building dynamic or generative UI systems.
  • Familiarity with MCP‑style integration models or composable tool architectures.

Benefits

Salary is one part of Autodesk’s competitive compensation package. Offers are based on the candidate’s experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.

Diversity & Belonging

We take pride in cultivating a culture of belonging where everyone can thrive.

Principal Software Engineer in City of Westminster employer: Autodesk

At Autodesk, we are committed to fostering a culture of innovation and collaboration, making us an exceptional employer for a Principal Software Engineer. Our dynamic AI Platform engineering team offers a unique opportunity to work on cutting-edge projects that shape the future of AI products, while our comprehensive benefits package and focus on diversity and belonging ensure that every employee feels valued and empowered to grow. Join us in a vibrant environment where your expertise will drive meaningful change and your career can flourish.

Autodesk

Contact Details:

Autodesk Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Principal Software Engineer in City of Westminster

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current Autodesk employees on LinkedIn. A personal introduction can make all the difference when you're applying for that Principal Software Engineer role.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving AI/ML. This gives us a tangible way to see your expertise in action, which is super important for roles like this.

Tip Number 3

Prepare for the interview by brushing up on your knowledge of AI-first architecture and cloud-native platforms. We want to see how you think and solve problems, so practice articulating your thought process clearly.

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 at Autodesk.

We think you need these skills to ace Principal Software Engineer in City of Westminster

AI Platform Development
Software Development
Web/Cloud Application Design
Continuous Integration
Continuous Delivery
DevOps
Architectural Expertise in Distributed Systems

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Principal Software Engineer role. Highlight your experience in AI, cloud applications, and any relevant projects you've worked on. We want to see how you can contribute to our mission!

Craft a Compelling Cover Letter:Your cover letter is your chance to show us your passion for innovation and problem-solving. Share specific examples of how you've tackled challenges in software development and how you envision contributing to our AI Platform. Let your personality shine through!

Showcase Your Projects:If you've worked on any AI/ML-powered user experiences or cloud-native platforms, make sure to include them in your application. We love seeing real-world applications of your skills, so don’t hold back on sharing your achievements!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our culture and values!

How to prepare for a job interview at Autodesk

Know Your AI Stuff

Make sure you brush up on your knowledge of AI and machine learning concepts. Be ready to discuss how you've applied these in past projects, especially in building user experiences or cloud-native platforms. This will show that you're not just familiar with the tech but can also leverage it effectively.

Showcase Your Architectural Skills

Prepare to talk about your experience with distributed systems and APIs. Have examples ready that demonstrate your architectural expertise, particularly in creating composable services. This is crucial for the role, so make it a focal point during your interview.

Emphasise Collaboration

Since this role involves working within a high-performing team, highlight your collaborative experiences. Discuss how you've championed AI-assisted engineering practices and contributed to team dynamics. This will show that you can thrive in a team environment and drive innovation together.

Be Ready for Problem-Solving Scenarios

Expect to face some technical challenges or hypothetical scenarios during the interview. Prepare to walk through your thought process on tackling green-field projects or solving complex problems. This will demonstrate your proactive problem-solving skills, which are key for this position.