As a Founding Principal Engineer at Autodesk, you will play a crucial role in shaping the future of AI applications in the Data and Process Management (DPM) group. Your responsibilities will include: - Architecting and developing scalable, resilient, and secure AI-powered experiences for production-grade applications - Defining the AI roadmap for DPM, identifying opportunities, evaluating emerging technologies, and guiding long-term direction - Fine-tuning, evaluating, and deploying large language models (LLMs) in production environments, balancing performance, cost, and user experience - Designing frameworks and tools to facilitate the development of AI-powered experiences for other teams - Collaborating with engineering teams to establish best practices for AI experimentation, evaluation, and optimization - Staying updated on the latest AI technologies and bringing innovations to production effectively - Ensuring AI applications are resilient, performant, and scalable in production environments - Partnering with product managers, architects, engineers, and data scientists to implement AI features in Autodesk products Qualifications required for this role include: - Master's degree in computer science, AI, Machine Learning, Data Science, or related field - 10+ years of experience building scalable cloud-native applications, with 3+ years focused on production AI/ML systems - Deep understanding of LLMs, VLMs, and foundation models, including their architecture, limitations, and practical applications - Experience fine-tuning LLMs with real-world datasets and integrating them into production systems - Proficiency in Python or TypeScript - Experience with AWS cloud services and SageMaker Studio (or similar) for scalable data processing and model development Preferred qualifications include: - Experience building AI applications in the CAD or manufacturing domain - Familiarity with tools and frameworks for LLM fine-tuning and orchestration - Passion for mentoring and growing engineering talent - Experience with emerging Agentic AI solutions - Contributions to open-source AI projects or publications in the field At Autodesk, you will be part of a culture that values innovation and meaningful work. Join us in shaping a better world through technology and creativity. As a Founding Principal Engineer at Autodesk, you will play a crucial role in shaping the future of AI applications in the Data and Process Management (DPM) group. Your responsibilities will include: - Architecting and developing scalable, resilient, and secure AI-powered experiences for production-grade applications - Defining the AI roadmap for DPM, identifying opportunities, evaluating emerging technologies, and guiding long-term direction - Fine-tuning, evaluating, and deploying large language models (LLMs) in production environments, balancing performance, cost, and user experience - Designing frameworks and tools to facilitate the development of AI-powered experiences for other teams - Collaborating with engineering teams to establish best practices for AI experimentation, evaluation, and optimization - Staying updated on the latest AI technologies and bringing innovations to production effectively - Ensuring AI applications are resilient, performant, and scalable in production environments - Partnering with product managers, architects, engineers, and data scientists to implement AI features in Autodesk products Qualifications required for this role include: - Master's degree in computer science, AI, Machine Learning, Data Science, or related field - 10+ years of experience building scalable cloud-native applications, with 3+ years focused on production AI/ML systems - Deep understanding of LLMs, VLMs, and foundation models, including their architecture, limitations, and practical applications - Experience fine-tuning LLMs with real-world datasets and integrating them into production systems - Proficiency in Python or TypeScript - Experience with AWS cloud services and SageMaker Studio (or similar) for scalable data processing and model development Preferred qualifications include: - Experience building AI applications in the CAD or manufacturing domain - Familiarity with tools and frameworks for LLM fine-tuning and orchestration - Passion for mentoring and growing engineering talent - Experience with emerging Agentic AI solutions - Contributions to open-source AI projects or publications in the field At Autodesk, you will be part of a culture that values innovation and meaningful work. Join us in shaping a better world through technology and creativity.
Role Overview: As Autodesk transitions to cloud data services, they are building a core cloud fabric and kernel to support their customer-facing systems. They are seeking a Senior Software Engineer to assist in building an interoperability data platform that connects existing products with the cloud data platform. The ideal candidate should possess a strong sense of ownership, be proficient in building optimized systems, and capable of working in cross-platform environments. Key Responsibilities: - Design and implement reusable and modular components for existing applications and services. - Break down complex problems into smaller components and provide clear solutions. - Develop highly efficient solutions for processing large datasets. - Write testable and maintainable code to ensure robust software. - Utilize analytics to measure performance and monitor availability. - Create public-facing API and SDK documentation. - Collaborate with internal and external teams to build integrated solutions. Qualifications Required: - 5+ years of hands-on software development experience in C# with recent exposure to .NET 8. - Proficiency in building and consuming HTTP and other APIs. - Experience in multi-threading and concurrent programming patterns. - Familiarity with container-based solutions like docker/kubernetes. - Knowledge of build automation and CI/CD pipelines. - Ability to work in Linux and Windows environments. - Bachelor's degree in Computer Science or related field, or equivalent work experience. Additional Company Details: Autodesk is a company dedicated to helping innovators turn their ideas into reality. They pride themselves on their culture, which guides their work, interactions with customers, and global presence. Autodeskers can expect to do meaningful work that contributes to building a better world for all. (Note: Salary details and information for existing contractors/consultants with Autodesk have been omitted as they are not relevant to this job description.) Role Overview: As Autodesk transitions to cloud data services, they are building a core cloud fabric and kernel to support their customer-facing systems. They are seeking a Senior Software Engineer to assist in building an interoperability data platform that connects existing products with the cloud data platform. The ideal candidate should possess a strong sense of ownership, be proficient in building optimized systems, and capable of working in cross-platform environments. Key Responsibilities: - Design and implement reusable and modular components for existing applications and services. - Break down complex problems into smaller components and provide clear solutions. - Develop highly efficient solutions for processing large datasets. - Write testable and maintainable code to ensure robust software. - Utilize analytics to measure performance and monitor availability. - Create public-facing API and SDK documentation. - Collaborate with internal and external teams to build integrated solutions. Qualifications Required: - 5+ years of hands-on software development experience in C# with recent exposure to .NET 8. - Proficiency in building and consuming HTTP and other APIs. - Experience in multi-threading and concurrent programming patterns. - Familiarity with container-based solutions like docker/kubernetes. - Knowledge of build automation and CI/CD pipelines. - Ability to work in Linux and Windows environments. - Bachelor's degree in Computer Science or related field, or equivalent work experience. Additional Company Details: Autodesk is a company dedicated to helping innovators turn their ideas into reality. They pride themselves on their culture, which guides their work, interactions with customers, and global presence. Autodeskers can expect to do meaningful work that contributes to building a better world for all. (Note: Salary details and information for existing contractors/consultants with Autodesk have been omitted as they are not relevant to this job description.)
Role Overview: You will be a part of the Autodesk Enterprise Customer Success team as a Technical Consultant. Your main responsibility will be to create and implement customized solutions for the Architecture, Engineering, and Construction (AEC) or Design and Manufacturing (D&M) sectors business. You will collaborate directly with customers to understand their specific Autodesk product customization needs and develop tailored solutions using Autodesk's products, as Autodesk is a global leader in 3D design, engineering, and entertainment software. Key Responsibilities: - Collaborate with customers to assess the scope of their Autodesk product customization and configuration requirements - Analyze customer needs and contribute to configuring Autodesk products to meet those needs - Develop written specifications to capture business requirements for proposed solutions and configuration - Estimate effort levels independently and with internal team members - Work with internal resourcing managers to create project plans for yourself and supporting team members - Design system architecture, document implementation plans, and create detailed system designs - Participate in all phases of software implementation projects - Deliver tailored and configured solutions based on Autodesk core products in the AEC or D&M domain - Build trust with clients at all levels and establish a problem-solving relationship with both clients and colleagues - Identify business requirements, functional designs, process designs, testing, and training needs - Contribute to Autodesk's intellectual property and resources by developing methods and sales materials - Lead training and adoption initiatives for customers - Identify process and technology improvement opportunities with your team to enhance the team's ability to meet customer needs and scale Qualifications Required: - A 4-year bachelor's degree in Civil/Mechanical Engineering, Computer Science, or a related field from an accredited institution - 10+ years of software development experience with any of the Autodesk products, like AutoCAD, Autodesk Civil 3D, Autodesk Plant 3D, ACC (Autodesk Construction Cloud), APS (Autodesk Platform Services), Vault, Revit, etc. Additional Company Details: Autodesk is a company that helps innovators turn their ideas into reality, transforming not only how things are made but what can be made. The company values its culture and ensures that its people thrive and realize their potential, leading to better outcomes for customers. When you work at Autodesk, you can be your whole, authentic self and contribute to building a better future for all. (Note: The job description does not contain explicit details about the company culture, diversity initiatives, compensation packages, or sales career opportunities mentioned in the additional company details section.) Role Overview: You will be a part of the Autodesk Enterprise Customer Success team as a Technical Consultant. Your main responsibility will be to create and implement customized solutions for the Architecture, Engineering, and Construction (AEC) or Design and Manufacturing (D&M) sectors business. You will collaborate directly with customers to understand their specific Autodesk product customization needs and develop tailored solutions using Autodesk's products, as Autodesk is a global leader in 3D design, engineering, and entertainment software. Key Responsibilities: - Collaborate with customers to assess the scope of their Autodesk product customization and configuration requirements - Analyze customer needs and contribute to configuring Autodesk products to meet those needs - Develop written specifications to capture business requirements for proposed solutions and configuration - Estimate effort levels independently and with internal team members - Work with internal resourcing managers to create project plans for yourself and supporting team members - Design system architecture, document implementation plans, and create detailed system designs - Participate in all phases of software implementation projects - Deliver tailored and configured solutions based on Autodesk core products in the AEC or D&M domain - Build trust with clients at all levels and establish a problem-solving relationship with both clients and colleagues - Identify business requirements, functional designs, process designs, testing, and training needs - Contribute to Autodesk's intellectual property and resources by developing methods and sales materials - Lead training and adoption initiatives for customers - Identify process and technology improvement opportunities with your team to enhance the team's ability to meet customer needs and scale Qualifications Required: - A 4-year bachelor's degree in Civil/Mechanical Engineering, Computer Science, or a related field from an accredited institution - 10+ years of software development experience with any of the Autodesk products, like AutoCAD, Autodesk Civil 3D, Autodesk Pla