Principal Software Engineer, Data Pipelines - Generative AI
$160.8k - $260.15k per yearAutodesk
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- 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
- 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
- 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...PipelineWork at officeFlexible hours2 days per week3 days per week
- 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
- 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
$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 contractWork at officeRemote work- 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...PipelineFull timeWork at officeWork from homeFlexible hours
- 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...
- ...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...PipelineFlexible hours
- ...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
$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$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 contractWork at officeRelocation- 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...
$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 employmentFull timeWork at officeImmediate start- 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...
$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- ...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
- ...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
- ...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...PipelineFull timeWork at officeWork from homeFlexible hours
- ...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 contractInternshipWorldwide
$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...PipelineFull timeWork at office- 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
$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- 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
- 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 contractLocal areaFlexible hours
$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...PipelineFlexible hours$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...PipelineLong term contractWorldwide$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...PipelineWork at officeRemote workFlexible hours- 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 work3 days per week
- 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...
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!
- engineering project manager Toronto, ON
- mechanical engineering project manager Toronto, ON
- mechanical engineering director Toronto, ON
- chief engineer Toronto, ON
- directeur ingénierie Toronto, ON
- director software engineering Toronto, ON
- project engineer assistant project manager Toronto, ON
- chief power engineer Toronto, ON
- general engineer Toronto, ON
- senior software developer Toronto, ON
