Software Engineer, Data
4 weeks ago
Job Requisition ID # 24WD79337
Position Overview
As a Software Engineer, Data at Autodesk Research, you will work side-by-side with world-class researchers and engineers to build new ML-powered product features that help our customers imagine, design, and make a better world. You are a software engineer who is passionate about solving problems and building things. Our mission is to build scalable data pipelines to aggregate, prepare, and process data for use with machine learning. Your skills span across data processing and distributed systems with a software engineering base. You are excited to collaborate with AI researchers to build generative AI features in Autodesk products. You are comfortable working at the intersection of research and product.
Reporting Structure: You will report to Senior Manager, Autodesk Research, Generative AI.
The location of this role is hybrid with flexible work locations. We are a global team, located in London, San Francisco, Toronto, and remotely. Autodesk is a hybrid-first company, allowing workers to work remotely, in an office, or a mix of both.
Responsibilities
- Collaborate on engineering projects for product with a diverse, global team of researchers and engineers.
- Develop scalable distributed systems to process, filter, and deploy datasets for use with machine learning.
- Process large, unstructured, multi-modal (text, images, 3D models, code snippets, metadata) data sources into formats suitable for machine learning.
- Conduct and analyze experiments on data to provide insights.
- Produce data visualizations and summaries to communicate data characteristics to researchers and leadership.
- Work with our legal and trust teams to ensure compliant and ethical use of data.
- Develop data pipelines into secure remote environments respecting and demonstrating security best practices.
- Write testable code that is well documented and easy to understand.
- Analyze errors and provide solutions to problems that arise.
Minimum Qualifications
- BSc or MSc in Computer Science, or equivalent industry experience.
- 3+ years of experience with software version control, unit tests, and deployment pipelines.
- Experience in data modelling, architecture, and processing skills with varied data representations including 2D and 3D geometry.
- Proficiency with Linux systems and bash terminals.
- Knowledge of cloud architectures and networking.
Experience with
- Cloud services & architectures (AWS, Azure, etc.).
- Documenting code, architectures, and experiments.
- Relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
- Frameworks such as Ray data, Metaflow, Hadoop, Spark, or Hive.
- Vector data stores.
Preferred Qualifications
- Experience with computational geometry such as mesh or boundary representation data processing.
- Experience with CAD model search and retrieval, in PLM systems or other searchable CAD databases.
- Knowledge of statistics.
- You have experience analyzing data and communicate results using tools such as Pandas, Matplotlib, Seaborn, Plotly, R or others.
- You have knowledge of the design, manufacturing, AEC, or media & entertainment industries.
- Experience with Autodesk or similar products (CAD, CAE, CAM, etc.).
The Ideal Candidate
- Has initiative to provide solutions and to learn and develop new technologies.
- Is comfortable building prototypes from scratch and writing maintainable code within existing codebases.
- Enjoys learning & collaborating across global locations.
- Is comfortable working in newly forming ambiguous areas.
- Is comfortable building scalable and maintainable systems that will be relied on by others.
-
Old Toronto, Ontario, Canada Software Defined Automation GmbH Full time**About Us**Software Defined Automation GmbH is a leading company in the field of software-defined automation, focusing on improving lives through innovative transportation solutions. Our mission is to create a more efficient, reliable, and sustainable transportation system.**Job Summary**We are seeking a highly skilled **Data Infrastructure Engineer** to...
-
Old Toronto, Ontario, Canada Software Defined Automation GmbH Full time**About Us**Software Defined Automation GmbH is a leading company in the field of software-defined automation, focusing on improving lives through innovative transportation solutions. Our mission is to create a more efficient, reliable, and sustainable transportation system.**Job Summary**We are seeking a highly skilled **Data Infrastructure Engineer** to...
-
Old Toronto, Ontario, Canada Software Defined Automation GmbH Full time**About Us**Software Defined Automation GmbH is a leading company in the field of transportation, focusing on improving lives through innovative solutions. Our mission is to create a community-driven approach to transportation, emphasizing diversity and inclusivity.**Job Summary**We are seeking a highly skilled Data Infrastructure Engineer to join our team....
-
Old Toronto, Ontario, Canada Software Defined Automation GmbH Full time**About Us**Software Defined Automation GmbH is a leading company in the field of transportation, focusing on improving lives through innovative solutions. Our mission is to create a community-driven approach to transportation, emphasizing diversity and inclusivity.**Job Summary**We are seeking a highly skilled Data Infrastructure Engineer to join our team....
-
Software Engineer, Data Pipelines
2 weeks ago
Old Toronto, Canada Software Defined Automation GmbH Full timeThe company focuses on improving lives through transportation, emphasizing community and diversity. The role involves managing production infrastructure, including monitoring system availability and optimizing platform operations. Engineers will build software to automate infrastructure operations and improve system reliability and efficiency. They will...
-
Software Engineer, Data Pipelines
3 weeks ago
Old Toronto, Canada Software Defined Automation GmbH Full timeThe company focuses on improving lives through transportation, emphasizing community and diversity. The role involves managing production infrastructure, including monitoring system availability and optimizing platform operations. Engineers will build software to automate infrastructure operations and improve system reliability and efficiency. They will...
-
iOS Software Engineer
3 days ago
Toronto, Ontario, Canada Data Theorem Full timeData Theorem is a pioneering company dedicated to creating a more secure digital landscape. Rooted in a strong engineering-driven culture, every employee has a significant impact on product development and strategic direction. We are seeking exceptional talent to join our team and take ownership of projects that align with their interests and skills.As an...
-
iOS Software Engineer
4 days ago
Toronto, Ontario, Canada Data Theorem Full timeData Theorem is a pioneering company dedicated to creating a more secure digital landscape. Rooted in a strong engineering-driven culture, every employee has a significant impact on product development and strategic direction. We are seeking exceptional talent to join our team and take ownership of projects that align with their interests and skills.As an...
-
iOS Software Engineer
4 days ago
Toronto, Ontario, Canada Data Theorem Full timeData Theorem is a pioneering company dedicated to creating a more secure digital landscape. Rooted in a strong engineering-driven culture, every employee has a significant impact on product development and strategic direction. We are seeking exceptional talent to join our team and take ownership of projects that align with their interests and skills.As an...
-
Software Engineer, Data
4 weeks ago
Old Toronto, Canada Autodesk Full timeJob Requisition ID # 24WD79337 Position OverviewAs a Software Engineer, Data at Autodesk Research, you will work side-by-side with world-class researchers and engineers to build new ML-powered product features that help our customers imagine, design, and make a better world. You are a software engineer who is passionate about solving problems and building...
-
Software Engineer, Data
4 weeks ago
Old Toronto, Canada Autodesk Full timeJob Requisition ID # 24WD79337 Position OverviewAs a Software Engineer, Data at Autodesk Research, you will work side-by-side with world-class researchers and engineers to build new ML-powered product features that help our customers imagine, design, and make a better world. You are a software engineer who is passionate about solving problems and building...
-
Data Engineer
4 weeks ago
Toronto, ON, Canada Iris Software Inc. Full timeIris is looking for a Data Engineer (Python/SQL). Please find below the job details and share your resume if interested at harshit.shukla@irissoftware.com Role: Data Engineer (Python/SQL)Location: Mississauga, ON (Hybrid)Duration: Long Term Contract/Project Based FTEJob Description:Performing analysis on structured, unstructured, and semi-structured raw...
-
Data Engineer
4 weeks ago
Toronto, Canada Iris Software Inc. Full timeIris is looking for a Data Engineer (Python/SQL). Please find below the job details and share your resume if interested at harshit.shukla@irissoftware.com Role: Data Engineer (Python/SQL)Location: Mississauga, ON (Hybrid)Duration: Long Term Contract/Project Based FTEJob Description:Performing analysis on structured, unstructured, and semi-structured raw...
-
Data Engineer
4 weeks ago
Toronto, Canada Iris Software Inc. Full timeIris is looking for a Data Engineer (Python/SQL). Please find below the job details and share your resume if interested at harshit.shukla@irissoftware.com Role: Data Engineer (Python/SQL)Location: Mississauga, ON (Hybrid)Duration: Long Term Contract/Project Based FTEJob Description:Performing analysis on structured, unstructured, and semi-structured raw...
-
Software Engineer, Data
3 weeks ago
Old Toronto, Ontario, CA Autodesk Full timeJob Requisition ID # 24WD79337 Position OverviewAs a Software Engineer, Data at Autodesk Research, you will work side-by-side with world-class researchers and engineers to build new ML-powered product features that help our customers imagine, design, and make a better world. You are a software engineer who is passionate about solving problems and building...
-
Monitoring Software Engineer
2 weeks ago
Old Toronto, Canada Software Defined Automation GmbH Full timep> The company focuses on improving lives through transportation, emphasizing community and diversity. The role involves managing production infrastructure, including monitoring system availability and optimizing platform operations. Engineers will build software to automate infrastructure operations and improve system reliability and efficiency. They will...
-
Python Software Engineer
4 weeks ago
Toronto, Ontario, Canada Pacific Data Integrators Full timePosition OverviewWe are seeking a skilled Python Software Engineer to contribute to our innovative projects at Pacific Data Integrators. The ideal candidate will possess a strong foundation in Python programming and experience with UI development.Key ResponsibilitiesDeveloping user interfaces using Python libraries such as Streamlit or comparable...
-
Software Engineer
5 days ago
Old Toronto, Ontario, Canada ACV Full timeAbout ACVACV is a technology company that has revolutionized the automotive industry by transforming how dealers buy and sell cars online. We are a dynamic company with a people-first mindset and a deep culture of growth and autonomy.Our MissionWe are committed to building the most trusted and efficient digital marketplace with data solutions for sourcing,...
-
Software Engineer
5 days ago
Old Toronto, Ontario, Canada ACV Full timeAbout ACVACV is a technology company that has revolutionized the automotive industry by transforming how dealers buy and sell cars online. We are a dynamic company with a people-first mindset and a deep culture of growth and autonomy.Our MissionWe are committed to building the most trusted and efficient digital marketplace with data solutions for sourcing,...
-
Software Engineer
1 week ago
Old Toronto, Ontario, Canada Fathom Full timeAbout FathomFathom is a venture-backed company that aims to revolutionize the way medical data is understood and structured using artificial intelligence. Our mission is to make sense of the vast amounts of clinician notes contained within electronic health records, ultimately reducing costs and errors in healthcare provider reimbursement.Job SummaryWe are...