Internship Summer 2023: Machine Learning

March 27th. No Longer accepting applications. (If you have already applied, don’t worry we got your application.)

We Are

KPF is a leading architecture and master planning firm that designs projects of various scales around the world. You will be working with the KPF Urban Interface (KPFui) team, which is a team focused on computational design, data analytics and technology development. KPFui uses data analytics for informed decision making in the design of buildings and cities for people.

We believe that smart cities & buildings are not about drones, sensors or autonomous vehicles. A truly smart city should leverage data to design better neighborhoods and utilize technology to make that data transparent and publicly accessible. We think people should be in control of technology and not the other way around.

Role Description

We are looking for a candidate that can work across the world of architectural design, urban planning, and technology and within one of five technical areas:

  1. C# / Rhino Common / dotNET software development
  2. Front end web development
  3. Machine Learning / AI
  4. Computational Urban Design in Rhino + Grasshopper
  5. Smart urbanism research

We've created individual postings for each of the technical areas, but candidates don't need to be limited to one category. For example, someone interested in Machine Learning may also want to build a front-end framework to test their models, or someone researching Smart Urbanism could use their findings to develop computational design tools. To learn more, click the links above.

By joining us, you’ll have the opportunity to collaborate and learn from others working in all five internship areas.

Machine Learning

Overview

This role focuses on collaborating with KPF's data scientists to identify opportunities to develop and apply machine learning models across the KPF practice. This includes exploring spatial and design questions, such as: what can be learned from the spatial datasets created across thousands of global design projects? Can a model be trained to describe the unique "vibe" of great urban places? In addition to exploring datasets and training ML models, you will have the chance to implement the models in tools for office-wide use. A background in design or urbanism is not required, but you should have a strong interest in the intersection of technology and the built environment.

Skills Required

  • Python and data science libraries such as SciKit Learn and Pandas as a base
  • Deep learning experience, ideally with PyTorch
  • Bonus points for AWS experience and knowledge of Flask or FastAPI to build APIs

Learning Opportunities

  • JavaScript / Vue.js
  • Three.js / WebGL
  • Design and Urbanism
  • Creating and implementing RESTful APIs
  • UI/UX Design
  • Learning version control and collaboration through GitHub

Application

Please apply by submitting a CV, portfolio or website, and an additional relevant material, such as GitHub or writing sample, to lwilson@kpf.com and epietraszkiewic@kpf.com with the subject line “Summer Internship 2023 Application.” Please indicate which area(s) you are applying to work on. The deadline to apply is March 30th.

Logistics

Pay: $25 an hour and $37.5 an hour for overtime.

Time range: 10 - 12 weeks. Start date and end date are flexible.

Location: The internship will be in New York City.