Position Overview
Senior Software Engineer – Computation Design and Automation
Autodesk is transforming the Architecture, Engineering, Construction, and Owner (AECO) sector by enhancing existing Computational Design and Automation methods with cutting-edge Agentic technologies, seamlessly integrating them into products such as Revit, Civil 3D, Construction Cloud, and Forma.
As a Senior Software Engineer, you will leverage your development expertise to drive the next wave of Computational Design, Automation, and Agentic technologies across our AEC portfolio. You will collaborate with a multidisciplinary team including software engineers, designers, and industry experts to define product vision and technical strategy. Your role will ensure the seamless integration of sophisticated workflow automation tools within Autodesk’s product suite and tailored cloud solutions for the industry.
We are looking for a dynamic individual who thrives in a fast-paced environment, is passionate about tackling complex customer challenges, excels in navigating ambiguity, and can effectively manage multiple priorities while maintaining a clear strategic focus. Autodesk offers flexible, hybrid work arrangements, with key home offices in Toronto, Vancouver and Montreal.
ResponsibilitiesContribute to design, implementation, testing, and deployment of Dynamo software products (desktop, web, and mobile)
Leverage the latest in ML application development to train and deliver models that enhance and assist customer workflows
Partner with designers and product managers to continually engage with customers for validation and feedback on software we develop.
Actively develop and maintain our highly available production systems, ensuring they are robust, scalable, and maintainable
Contribute to the threat modeling and security architecture design to ensure our services maintain an appropriate threat mitigation stance.
Configure and improve cloud infrastructure for service availability, resiliency, performance, and cost efficiency with increasing load over time
Gain deep knowledge of both our complex internally developed applications and enterprise-class services
Participate in team development process, including daily scrum, planning, code reviews, and quality assurance activities
Stay current with industry trends and best practices in software and ML development
Ensure the quality of the codebase through code reviews, automated testing, and quality control measures
Function well in a fast-paced, rapidly-changing environment
3-5 years of professional experience in software development
BS in Computer Science or related technical field
Experience designing and developing web/cloud applications
Experience with Continuous Integration, Continuous Deliver, Dev Ops, etc
Previous front-end web development experience, building scalable web applications and components using UI libraries such as React and working with Typescript/Javascript
Proficiency with modern desktop technologies: C++, C#, .NET/.NET Core
Proficiency in scripting languages such as Python, Bash, or Power Shell for automation tasks.
Understanding of network protocols, security best practices, and load balancing
Experience in working in an Agile environment
Experience in working with distributed team
Experience with User Interface / User Experience Design process
Domain Experience with CAD applications
Domain Experience with BIM workflows
Experience with 3D computer graphics and/or computational geometry
25WD93325, Ingénieur logiciel senior
Aperçu du poste
Ingénieur logiciel senior – Conception et automatisation computationnelles
Autodesk transforme le secteur de l'architecture, de l'ingénierie, de la construction et de la gestion immobilière (AECO) en améliorant les méthodes existantes de conception et d'automatisation computationnelles grâce à des technologies agentiques de pointe, qu'il intègre de manière transparente dans des produits tels que Revit, Civil 3D, Construction Cloud et Forma.
En tant qu'ingénieur logiciel senior, vous mettrez à…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: