Principal Software Development Engineer - London - Autodesk

    Autodesk
    Autodesk London

    4 days ago

    Description


    Principal Software Development Engineer - CAD/Geometry Position Overview As a Software Development Engineer at Autodesk Research, you will work side‐by‐side with world‐class researchers and engineers to build new ML‐powered product features that help our customers imagine, design, and make a better world.

    You are a software engineer who is passionate about solving problems and building things. Your skills span across data processing, computational geometry and CAD, with a software engineering base. You are excited to collaborate with AI researchers and engineers to build AI features in Autodesk products. You are comfortable working at the intersection of research and product.
    Job Requisition ID 25WD92930Reporting Structure You will report to an Engineering Manager in Autodesk Research.
    Location London/Remote, UK. We are a global team, located in London, San Francisco, Toronto, and remotely. Autodesk is a hybrid‐first company, allowing workers to work remotely, in an office, or a mix of both.

    Responsibilities Develop and maintain backend and frontend applications for CAD and design productsBuild and optimise data processing pipelines for 3D geometry (meshes, B‐Reps) and rendering workflows using distributed compute frameworks, i.e.

    Ray, Metaflow, SparkIntegrate with and monitor CI/CD systems (e.g., Jenkins, Github actions)Integrate AI/ML solutions into CAD platforms in collaboration with research scientists and ML engineersDevelop for major CAD platforms (e.g., Fusion 360), including plugins, automation tools, and interoperability solutionsWork with graphics APIs (DirectX, OpenGL, Vulkan) and visualization enginesContribute to multi‐team projects and codebases, ensuring code quality and consistencyUse version control systems (e.g., Git) to manage code changesParticipate in code reviews and provide constructive feedback to peersProactively identify opportunities to innovate and build solutions in a high uncertainty research environmentEnsure all development activities adhere to security best practices, protecting sensitive data and mitigating security risksDocument and present findings and ideas across the companyMinimum Qualifications Bachelor's degree in engineering, Computer Science, or equivalent experience8+ years of professional experience in software engineering, with a focus on CAD or 3D applicationsProficient in cloud infrastructure services (AWS)Familiarity with Linux operating systems and bash terminalsExperience with DockerStrong programming skills in Python and C++, with experience in building data pipelinesExperience with CI/CD tools and processesExcellent problem‐solving skills and attention to detailStrong communication and collaboration skillsAdditional Qualifications Experience developing for major CAD platforms (AutoCAD, Inventor, Fusion 360) or building CAD automation tools, and knowledge of geometry data structures (e.g., meshes, BREPs)Familiarity with OpenCascadeKnowledge of 3D data processing, rendering techniques, and graphics APIs (DirectX, OpenGL, Vulkan)Experience with distributed compute engines such as Ray Data or SparkUnderstanding of software architecture and design patternsAbility to work in an agile development environmentPassion for learning new technologies and improving existing systemsPreferred Skills Experience with cloud providers (e.g., AWS, Azure, Google Cloud Platform)Knowledge of machine learning frameworks and libraries (e.g., PyTorch)Experience with front‐end technologies (e.g., JavaScript, HTML, CSS) and frameworks (e.g., React with )The Ideal Candidate You demonstrate initiative to provide solutions and to learn and develop new technologiesComfortable building prototypes from scratch and writing maintainable code within existing codebasesYou enjoy learning and collaborating across global locationsYou are comfortable working in newly forming ambiguous areasYou are comfortable building scalable and maintainable systems that will be relied on by othersAbout Autodesk Welcome to Autodesk Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies.

    We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.

    We take great pride in our culture here at Autodesk – it's at the core of everything we do.

    Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.

    When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all.

    Ready to shape the world and your future? Join usSalary Transparency 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.


    Learn more here:
    Contractors Please search for open jobs and apply internally (not on this external site).

    #J-18808-Ljbffr

  • Only for registered members London $139,400 - $228,900 (USD)

    We're looking for Developer Support Engineers — both mid-level and senior — who are obsessed with helping developers overcome challenging technical blockers to achieve their goals. · We'll troubleshoot issues, identify workarounds, and document your findings to help future develo ...

  • Only for registered members London

    We are looking for a Developer Relations Engineer to join our team. This role blends development education and advocacy. The primary focus will be building and maintaining example applications that demonstrate Midnight's unique capabilities. You'll also help create educational ma ...

  • Only for registered members London

    We re hiring a Product Engineer to join a multiyear transformation programme within a global financial markets environment.This role sits at the intersection of engineering and trading focused on building modern realtime platforms that support Rates and Credit workflows. · Buildi ...

  • Only for registered members London

    This is a project-based contract role for an Unreal Engine Developer focused specifically on the imersU ROW application. · You will develop and optimise real-time rowing environments in Unreal Engine (C++), integrate Bluetooth fitness devices using FTMS protocols, and ensure smoo ...

  • Defence Charing Cross

    We are seeking a Senior Hardware Development Engineer for a permanent role based in Hampshire. This opportunity offers flexible working arrangements. · ...

  • Only for registered members London

    We're looking for a hands-on system-level R&D engineer to work on next-generation diagnostic instruments. · This is a high-impact contract role where you'll solve complex electro-mechanical and fluidic challenges develop prototypes and optimise experiments in a cross-disciplinary ...

  • Only for registered members London

    The Project / Development Engineer will support all technical aspects of Eku Energy's EMEA portfolio of battery energy storage projects. · ...

  • Only for registered members London

    We're looking for Developer Support Engineers who are obsessed with helping developers overcome challenging technical blockers to achieve their goals. · Diagnose, troubleshoot, and resolve API and SDK use issues alongside customers codebases (Python or TypeScript). · Reproduce cu ...

  • Only for registered members United Kingdom

    We are seeking to locate a career minded Engineer who has gained proven work experience in the design and delivery of civil engineering / urban development activities as part of buildings projects. The role will support the delivery of Urban Development services through the Place ...

  • Only for registered members London, United Kingdom

    We're not just imagining tomorrow we are creating it. From cutting-edge defence technology to ground-breaking innovations our mission is to empower and protect lives. Join us as a Software Development Engineer at our Malvern site where you will have the opportunity to work with c ...

  • Only for registered members London

    We are building our initial DevRel team in Europe, Middle East, African and American time zones. A Developer Relations Engineer is a technical expert who engages directly with open source communities and developer-centric organisations to communicate our vision and products for b ...

  • Only for registered members United Kingdom Full time

    Amex GBT is a place where colleagues find inspiration in travel as a force for good and – through their work – can make an impact on our industry. · We're here to help our colleagues achieve success and offer an inclusive and collaborative culture where your voice is valued. · ...

  • Only for registered members London

    We're hiring a Developer Relations Engineer. In this role, you'll play a core part in improving our developer experience — particularly our documentation and example projects. · You'll dive deep into where users are getting stuck and ship what they need to succeed.You'll also hel ...

  • Only for registered members London, England

    About Braintrust: AI observability platform. Connects evals and observability in one workflow to understand how AI behaves in production. · Troubleshoot issues with developers building LLM-powered applications. · Diagnose API and SDK use issues alongside customers codebases (Pyth ...

  • Only for registered members United Kingdom

    We are looking for a Developer Relations Engineer to join our team and help shape the future of Midnight's products and technology. · Main Goals · Build and maintain example DApps that illustrate how to develop on Midnight · ...

  • Only for registered members London

    We're building Amara, an AI-powered Unreal Engine plugin that transforms text prompts into complete 3D scenes. You'll build the bridge between AI intelligence and the Unreal Editor - the interface where magic becomes reality. · ...

  • Only for registered members London

    L-Acoustics is seeking a highly motivated C++ developer to join their dynamic team of engineers and designers. · ...

  • Only for registered members United Kingdom Full time

    + Amex GBT is a place where colleagues find inspiration in travel as a force for good and – through their work – can make an impact on our industry. · + Sitting within our Product Delivery organisation, the full-stack Software Developer works as a member of a multi-disciplined Ag ...

  • Only for registered members London

    You will work in our Cyber R&D team and use your knowledge of systems (Kernel, OS) level development to develop our FortiDLP Agent architecture. The Agent is our endpoint client software ,and is responsible for the extraction and management of our customer's data. · About YouYou' ...

  • Reed Specialist Recruitment Ltd Charing Cross

    Drive growth in Power Transmission with our clients' team. · About the Role · We are seeking a dynamic Business Development Engineer to join our team and contribute to business success. · ...

  • Only for registered members London, England, United Kingdom

    Eku Energy is deeply committed to our mission of accelerating the global energy transition by delivering safe, secure, and reliable energy storage solutions that provide cost-effective clean energy to existing and future generations. · ...

Jobs
>
Principal software development engineer
>
Jobs for Principal software development engineer in London