Autodesk

SeniorDataSoftwareEngineer,Personalization

$107–107k Toronto, Ontario, Canada; Canada FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Data Software Engineer, Personalization at Autodesk. Skills: Data engineering, Backend services, Personalization, AI/ML. Design scalable data pipelines. Process product usage data”

Industry & Context.

Problems you'll solve

Creative problem solver; Root cause analysis

What They're Looking For.

Must Have

BS or MS in Computer Science, 8+ years software systems experience, Python, Java, or Go experience, API design and development, Large-scale data systems experience, SQL and relational data modeling, Data modeling concepts understanding, Data pipeline tools experience, Cloud data platforms experience, Data quality, testing, monitoring understanding, Scalable systems design

Nice to Have

Personalization experience, Recommendation systems experience, ML platforms experience, Real-time architectures experience, Event-driven architectures experience, LLM-based systems familiarity, Agentic workflows experience, AI-powered automation experience, Data science collaboration experience, ML teams collaboration experience, Mentoring engineers experience, Leading technical initiatives experience

What You'll Do.

Design scalable data pipelines

Process product usage data

Serve product usage data

Develop backend services

Expose data capabilities

Expose intelligence capabilities

Define transformations

Evolve transformations

Build agentic workflows

Partner with product managers

Partner with data scientists

Partner with analysts

Contribute to architectural decisions

How You'll Work.

Team & Collaboration

Product line development teams; Personalized Experiences Team; Cross-functional teams

Full Job Description

**Job Requisition ID #** 26WD97925 **Position Overview** Do you thrive in a fast-paced, high-energy environment? Are you a creative problem solver who enjoys building solutions and products using cutting edge technologies? Are you looking to collaborate with motivated individuals from diverse backgrounds? Do you have the drive to make things happen? If so, you are in the right place. Autodesk is leading the transformation of how users interact with design and engineering software by embedding AI deeply into our products. We are building cloud-native, AI-powered platforms that operate at scale, leveraging data, machine learning, and agentic systems to deliver intelligent, adaptive, and personalized experiences across our flagship products including AutoCAD, Revit, Construction Cloud, and Forma. The Personalized Experiences Team is a centralized Personalization group working closely with product line development teams across the company to democratize ML/Analytics across all Autodesk products. You will design and own the data foundations that power Autodesk’s personalization Platform capabilities. That means modeling highly complex, high-stakes data, building reliable pipelines and services, and ensuring that downstream product features and intelligence workflows operate with accuracy, consistency, and scale. This is a hands-on, senior engineering role with real ownership. You will work across backend services, data pipelines, and APIs, taking features from design through production. You will help define schemas, transformations, and architectural patterns that become the backbone of the platform as it scales. While the primary focus is backend and data engineering, you are expected to engage pragmatically across the stack to ensure data and intelligence are surfaced correctly in the product. **Reporting:** You will report to an Engineering Manager within the AI and Personalization organization. **Location:** Toronto (Hybrid) or remote within the Canada **Responsibili

Free ATS check

Applying for this Senior Data Software Engineer, Personalization role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Autodesk?

Real rants from real employees. Read before you apply.

Read Company Rants →