Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, Data Pipelines - Generative AI

$160.8k - $260.15k per year

Autodesk

As a Principal Software Engineer on the AEC Solutions team, you will join a team of technologists to build data pipelines to power our work in artificial intelligence, deep learning, generative AI, machine learning, reinforcement learning, information retrieval, and natural language processing. You will collaborate across organizations with a versatile group of AI Researchers, ML Engineers, Software Architects, and Experience Designers that are building cutting-edge foundation models and generative AI tools for the AEC industry. You'll also help ensure that we maintain privacy and security standards respecting and safeguarding our customers' data.

Report: You will report to the Senior AI/ML Development Manager in the Architecture, Engineering, and Construction (AEC) Solutions Team.

Location: We support hybrid work, and you work near our Boston, Massachusetts or Toronto, Canada offices.

Responsibilities

  • Design scalable, distributed systems and microservices in a production setting.
  • Develop scalable and resilient data ingestion and processing pipelines, monitoring and self-healing systems that power AI-based solutions for AEC workflows.
  • Take ownership of the implementation of individual software components, with a high emphasis on quality, test-driven development, and sound software engineering practices.
  • Participate in software design reviews, conduct peer code reviews, and provide input and feedback to other members of the development team.
  • Write unit, functional, regression tests for the code you create, and contribute to the test automation, continuous integration, and deployment processes together with everyone else in the development team.
  • Work with software architects and product managers to translate overall system architecture and product requirements into well-designed and implemented software components.
  • Mentor junior engineers, fostering a culture of continuous learning and improvement.

Minimum Qualifications

  • BS or MS in Computer Science or related technical field.
  • 10+ years of software engineering experience.
  • Experience writing performant code in Java or Python.
  • Experience developing data ingestion and processing pipelines, monitoring and self-healing systems.
  • Experience delivering production applications with Amazon Web Services
  • Proficiency in serverless and managed Amazon Web Services including Lambdas, AWS Step, and SQS.
  • Experience in utilizing AWS IAM to develop secure solutions, specifically with resource access policies and IAM roles.
  • Experience with AWS infrastructure as code solutions, such as CDK or Cloud Formation.
  • Experience working with Data Lake or Warehouses, ETLs.
  • Experience with microservices and RESTful web services.
  • Experience with modern software practices including Continuous Integration, Continuous Delivery, and Infrastructure-as-Code.
  • Experience with Scrum and Agile development processes and methodologies.

Other Qualifications

  • Experience in the AEC industry, Autodesk products such as Revit, and AEC data schemas and standards.
  • Experience with cloud-native capabilities, including data at scale, edge computing, and AI-based solutions.

Ideal Candidate

  • You easily collaborate with other members of an Agile team to get products and components developed and completed.
  • You are constantly striving to learn new technologies and methodologies.
  • You exhibit a low tolerance for inefficiency and have a burning desire to automate anything that can be automated.
  • You are adaptable, customer-focused, and seek new ways to solve hard problems.
  • You have a passion for making simple, scalable platforms used by other engineering teams.

Learn More

About 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 – our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.

When you’re an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!

Benefits

From health and financial benefits to time away and everyday wellness, we give Autodeskers the best, so they can do their best work. Learn more about our benefits in the U.S. by visiting

Salary transparency

Salary is one part of Autodesk’s competitive compensation package. For U.S.-based roles, we expect a starting base salary between $160,800 and $260,150. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, we also have a significant emphasis on annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.

#J-18808-Ljbffr
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Data Pipelines - Generative AI in Toronto, ON vacancy
  • Harness your AI expertise as a Generative AI Engineer with a focus on large language models at our innovative company. Collaborate to create production-grade...  ...a skilled AI Engineer with a solid background in software engineering. Your experience with LLMs, vector databases... 
    Pipeline

    BDO Canada LLP

    Toronto, ON
    5 hours ago
  • About the Role We are seeking an experienced Principal Software Engineer (Data) to join our fast-paced, collaborative data team. In this role, you will have broad authority to drive the direction of our technographic data services, building world-class data pipelines and systems... 
    Pipeline

    ZoomInfo

    Toronto, ON
    7 days ago
  • About the role Principal Software Engineer – CoCounsel for Audit team (created from the recent acquisition of Materia). Own core backend and AI orchestration systems that transform frontier models into production‑grade workflows at scale. Responsibilities Own the AI... 
    Pipeline
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    PowerToFly

    Toronto, ON
    1 day ago
  • Join us as a Principal Software Engineer, leading the way in AI technology integration and SaaS platform architecture. Utilize your extensive background to guide teams in developing innovative solutions for complex customer needs. This pivotal position demands 8-10 years... 
    Suggested

    Okta

    Toronto, ON
    7 days ago
  • Required Qualifications 5-7 years of professional software engineering experience with at least 3 years of experience building AI/ML software products Bachelor’s degree in...  ...) Hands-on experience building and shipping Generative and Agentic AI applications, including LLM... 
    Suggested

    Prodware Solutions

    Toronto, ON
    7 days ago
  • $180k - $210k per year

     ...The Principal Engineer (AI) is the highest-ranking individual contributor and a software engineer at heart, with deep expertise in artificial intelligence, including large language models, machine learning, generative AI, agentic systems, and related technologies. The role... 
    Long term contract
    Work at office
    Remote work

    Resolver

    Toronto, ON
    7 days ago
  • Waabi, founded by AI visionary Raquel Urtasun, is the leader in Physical AI. With a world...  ...To learn more visit As a Senior/Staff Software Engineer embedded within our Autonomy & Algorithms team, you will build the scalable ML data pipelines necessary to train and evaluate... 
    Pipeline
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Toronto, ON
    7 days ago
  • Become a vital part of Manulife as a Generative AI-focused Senior Data Scientist. Address HR-related challenges using advanced machine learning techniques...  ..., developing actionable insights, and collaborating with engineering teams to advocate for best practices. This position... 

    Manulife Financial

    Toronto, ON
    1 day ago
  •  ...culture. What you will be doing Build a new data engineering platform for Tangerine to enable business analytics and production AI and ML applications, supporting business...  ...Collaborate with data scientists, data analysts, and software engineers to understand user requirements... 
    Pipeline
    Flexible hours

    Scotiabank

    Toronto, ON
    7 days ago
  •  ...with this problem – the sales engineers, solution architects, customer...  ...Responsibilities Ship core AI features within the Mash platform...  ...and retrieval-augmented generation (RAG), working with embedding...  ...appropriate. Build production data pipelines to ingest knowledge... 
    Pipeline

    Mash

    Toronto, ON
    1 day ago
  • $131k - $191.4k per year

     ...Autodesk, Inc. (NASDAQ: ADSK) makes software for people who make things....  ...software for architecture, engineering, construction, manufacturing,...  ..., artificial intelligence, generative design, and robotics. We...  ...Autodesk Fusion Manufacturing Data Model (MFGDM) team in Canada... 
    Pipeline

    Autodesk

    Toronto, ON
    7 days ago
  • $200k per year

     ...talent from opportunity, combining the latest advancements in AI with human judgment. How we expand access Access isn't...  ...opportunities they deserve. The role We are looking for a Principal Software Engineer to help architect and scale the core systems that power Passage... 
    Long term contract
    Work at office
    Relocation

    Passage

    Toronto, ON
    7 days ago
  • Step into the role of Lead Staff Engineer in Generative AI to create scalable AI applications that leverage cutting-edge cloud technologies. Drive...  ...engineering excellence within our team. With 8-15 years of software engineering experience, you will be a senior contributor... 

    Inizio Partners Corp

    Toronto, ON
    7 days ago
  • $130k - $180k per year

     ...technology serves people – both our team and our customers. We see AI as a collaborative and transformative enabler, and we are...  ...is for an existing vacancy. We’re looking for our next Principal Software Engineer. Could It Be You? The Principal Software Engineer is a... 
    Permanent employment
    Full time
    Work at office
    Immediate start

    Questrade Financial Group

    Toronto, ON
    7 days ago
  • Advance your career as a Senior AI Engineer specializing in Generative AI and LLMs, focusing on end-to-end AI solution development in a collaborative environment...  ...while collaborating closely with Engineering Leads and Data Scientists to create impactful AI-driven products. Key... 

    Zodiac Solutions, Inc

    Toronto, ON
    4 hours ago
  • $100k - $120k per year

     ...Requirements Experience in enterprise Data Warehouse and Data Lake...  ...PySpark and Spark SQL ELT pipelines Ensure data reconciliation,...  ...decisions Mentor and guide senior engineers and establish engineering...  ...Experience supporting AI/ML workloads Databricks or... 
    Pipeline

    Tata Consultancy Services

    Toronto, ON
    7 days ago
  •  ...especially in this transformative moment where seamless digital experiences and AI‑powered innovation will empower customers and teams to achieve meaningful outcomes faster. The Principal Data Engineer will report to Director of Growth and Data Science in the Experience... 
    Pipeline

    Autodesk, Inc.

    Toronto, ON
    7 days ago
  •  ...leading financial institution is seeking a Senior Data Engineer specializing in Google Cloud Platform. This role involves designing scalable data pipelines and working collaboratively with diverse teams to drive insights and AI capabilities. The ideal candidate should have 7+... 
    Pipeline

    Scotiabank

    Toronto, ON
    7 days ago
  •  ...the world in a positive way. To learn more visit: As a Software Engineer embedded within our Autonomy & Algorithms teams, you will build pipelines, tools, and automated workflows to accelerate the development of our AI-first self-driving technology. You will work closely... 
    Pipeline
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Toronto, ON
    7 days ago
  •  ...single mandate: to deliver strong, sustainable returns for generations of Canadians. With a long‑term horizon and global reach, we...  ...committed to excellence and shared success. Role Summary As a Principal Engineer for AI & Emerging Tech, you will lead the design, development, and... 
    Long term contract
    Internship
    Worldwide

    CPP Investments | Investissements RPC

    Toronto, ON
    7 days ago
  • $115k - $149k per year

     ...the future of competitive intelligence. We are hiring an Software Engineer, AI to join our team in Toronto. Focus on building and optimizing...  ...the intersection of LLM-powered agent workflows, retrieval pipelines, and evaluation frameworks to ensure our systems are... 
    Pipeline
    Full time
    Work at office

    Klue

    Toronto, ON
    7 days ago
  • Step into a crucial role at PheedLoop as a Pipeline-Focused Demand Generation Manager. Focus on driving revenue through effective marketing strategies and targeted campaigns. This role is ideal for someone looking to build and refine demand generation strategies in a B2B SaaS... 
    Pipeline

    PheedLoop

    Toronto, ON
    7 days ago
  • $180k - $300k per year

    The Role We are looking for multiple Principal Software Engineers who are self-starters, love solving technical challenges, and have prior experience working on a variety of engineering projects in an energizing environment. You should have extensive experience with Java, cloud... 
    Local area

    Veeva Systems Inc.

    Toronto, ON
    7 days ago
  • What is the opportunity? As a Data Engineering Solution Architect, you will join a highly talented...  ...for designing and delivering next‑generation data engineering platforms on Databricks...  ...working across large‑scale Spark‑based data pipelines, ML engineering workflows, and Delta... 
    Pipeline

    Royal Bank of Canada

    Toronto, ON
    7 days ago
  • Job Description What is the opportunity? As a Principal AI Platform Engineer within RBC Borealis Lumina team, you will act as a senior technical...  ...backend engineers and shaping the technical strategy for next‑generation solutions across multiple innovation initiatives. You will... 
    Long term contract
    Local area
    Flexible hours

    0000050007 Royal Bank of Canada

    Toronto, ON
    4 hours ago
  • $120k per year

     ...heights. Our cutting-edge cloud platform, coupled with AI-driven analytics tools, unlocks the true essence of customer sentiment, turning data into actionable insights with lightning speed. We are seeking a Principal Software Engineer to lead the architecture and development... 
    Pipeline
    Flexible hours

    Tensec

    Toronto, ON
    7 days ago
  • $180k - $220k per year

     ...Canada and beyond. Join our global Data Science team and take a leadership role...  ...marketplace through cutting‑edge AI and machine learning. As a Principal Data Scientist, you’ll spearhead high...  ...collaborate cross‑functionally with product, engineering, and business teams to design, build... 
    Pipeline
    Long term contract
    Worldwide

    Autotradercanada

    Toronto, ON
    1 day ago
  • $112k - $140k per year

     ...Marqeta is looking for talented Senior Backend Software Engineers to join our Engineering team. As a Senior Software Engineer, you will...  ...Experience with AWS technologies Experience in software delivery pipelines, CI/CD systems, and software deployment and orchestration... 
    Pipeline
    Work at office
    Remote work
    Flexible hours

    MQ Referrals Only

    Toronto, ON
    14 days ago
  • Exciting opportunity at PrecisionERP/IT for a Generative AI Engineer to develop and scale intelligent agents and AI systems in downtown Toronto....  ...LLMs for diverse enterprise use cases • Utilize Snowflake for data platform integration • Implement microservices architecture and... 
    Contract work
    3 days per week

    PrecisionERP / PrecisionIT

    Toronto, ON
    7 days ago
  • Shape the future of data platforms at TD Securities as a Principal Engineer. Help drive rapid evolution while delivering customer solutions and managing operations within a diverse technology team. The Velocity team is seeking a Principal Engineer to lead data platform operations... 

    The Toronto-Dominion Bank (Canada)

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Data Pipelines - Generative AI. Be the first to apply!