Logo of Huzzle

Intern, Software Engineer - Geometric Reasoning

image

Autodesk

Oct 24, 2024

  • Internship
    Full-time
    Summer Internship
  • Research & Development
    Software Engineering
  • London
  • Quick Apply

AI generated summary

  • You must be an MS or Ph.D. student in a relevant field, skilled in Python, ML/DL, 2D geometry, AWS, research, communication, with knowledge of computational geometry and graph algorithms.
  • You will train transformer models on CAD geometry, evaluate performance, review literature, collaborate with teams, use existing frameworks, and document progress.

Requirements

  • Full-time student pursuing an MS or Ph.D. (preferred) in Computer Science, Computational Design, Graphics, Machine Learning or a discipline in an accredited program with at least one academic term to complete post-internship
  • Broad understanding of machine learning and deep learning
  • Excellent programming and software development skills, with experience in Python
  • Experience working with 2d geometry (points, vectors and transforms)
  • Proficient with ML & DL platforms & libraries (PyTorch, TensorFlow, Keras, scikit-learn, etc.)
  • Proficient with training models on AWS infrastructure
  • Experience conducting research and publishing results
  • An excellent communicator and team player
  • Interest or experience in design (e.g. industrial or mechanical design)
  • Experience working with domain specific languages
  • Knowledge of computational geometry and computer graphics
  • Knowledge of common graph algorithms (Dijkstra, feedback arc set cycle breaking, topological sorting)
  • Understanding of algorithms for geometric constraint solving

Responsibilities

  • Train decoder only transformer models on sequences encoding CAD geometry
  • Write code to evaluate model performance by analyzing the generated sequences
  • Review literature and identify related work
  • Work with other researchers and engineers towards common goals
  • Use existing frameworks/libraries and implement necessary tools as required
  • Document and communicate progress

FAQs

What is the job title for this internship?

The job title for this internship is Intern, Software Engineer - Geometric Reasoning.

What type of research will the intern be involved in?

The intern will be involved in machine learning research applied to design, specifically focusing on training decoder only transformer models on sequences encoding geometric information.

What qualifications are required for this internship?

Candidates must be full-time students pursuing an MS or Ph.D. in Computer Science, Computational Design, Graphics, Machine Learning, or a related discipline, with a broad understanding of machine learning and deep learning, programming skills in Python, and experience with 2D geometry and various ML/DL platforms.

Is prior research experience necessary for this position?

Yes, experience conducting research and publishing results is required for this internship.

What programming languages and tools should candidates be proficient in?

Candidates should be proficient in Python and familiar with ML & DL platforms and libraries such as PyTorch, TensorFlow, Keras, and scikit-learn.

Is knowledge of geometry processing important for this role?

Yes, having a good grounding in geometry processing is important for this role.

What kind of team dynamics can the intern expect?

The intern will work with a team of researchers and engineers towards common goals, and should be an excellent communicator and team player.

Are there any preferred qualifications for this internship?

Preferred qualifications include experience with domain-specific languages, knowledge of computational geometry and computer graphics, knowledge of common graph algorithms, and understanding algorithms for geometric constraint solving.

Where is the internship located?

The job description does not specify the exact location, but it is implied that it may involve a hybrid work format.

What is Autodesk's approach to diversity and belonging?

Autodesk takes pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive, as detailed on their diversity and belonging webpage.

How the world gets designed and made. #MakeAnything

Technology
Industry
10,001+
Employees
1982
Founded Year

Mission & Purpose

Autodesk is changing how the world is designed and made. Our technology spans architecture, engineering, construction, product design, manufacturing, media, and entertainment, empowering innovators everywhere to solve challenges big and small. From greener buildings to smarter products to more mesmerizing blockbusters, Autodesk software helps our customers to design and make a better world for all. Over 100 million people use Autodesk software like AutoCAD, Revit, Maya, 3ds Max, Fusion 360, SketchBook, and more to unlock their creativity and solve important design, business and environmental challenges. Our software runs on both personal computers and mobile devices and taps the infinite computing power of the cloud to help teams around the world collaborate, design, simulate and fabricate their ideas in 3D. We provide exceptional compensation/benefit packages and we’d love for you to join us. We’re proud to be an equal opportunity employer and we consider all qualified applicants without regard to race, gender, disability, veteran status or other protected category. To see our culture in action, check out #AutodeskLife. We are headquartered in the San Francisco Bay Area and have more than 10,000 employees worldwide.