Software Engineer, Modeling – Revit BIM/Dynamo, 3D Computer Vision/Computer Graphics

Company Description:
We are a 2-year-old A.I. prop-tech startup in Cambridge, Massachusetts. We’re a technology and analytic savvy folks. We’re intrigued by solving yet unsolved problems in computer vision. As such, we are developing groundbreaking technologies that will transform a whole industry segment. We love what we do and we have fun at it. We work in a laid-back, flat hierarchical company structure. We’re passionate about building an outstanding company and products that change people’s experiences.

Job Description:
We’re looking for an experienced, detail-oriented individual with both the creativity and rigor needed to develop novel methods of computer perception in 3D, to join our team and work in a startup environment. This is an opportunity to apply your cross-functional skill sets, creativity, and experience in 3D Computer Vision/ 3D Computer Graphics to solve exciting product development challenges. This is a high-visibility position within our fast-growing company and the assumption of increased responsibilities overtime is expected.

Example Tasks

  • Design and implement new functionality in a complex 3D modeling application. Work with other teams to refine project specs
  • Communicate technical plans and schedules with peers
  • Fix bugs in all parts of the system
  • Meet aggressive deadlines, proactively communicating status and roadblocks
  • Translating the UI/UX design wireframes and/or prototypes to actual code that will produce visual elements
  • Work with the UI/UX designer(s) and Product Engineers to bridge the gap between graphical design and technical implementation
  • Build high-quality UI components that align with our brand and business objectives
  • Write clean code
  • Research and share your findings with the team
  • Own features from development to deployment

Skills & Experience

  • Experience using Dynamo/Revit API
  • Experience with AEC industry-standard design software and tools like Revit
  • A bachelor’s degree and 3+ years of development experience in a commercial environment
  • Experience developing complex, professional, graphical applications with C++ and/or Java, C#, and implementing AEC solutions in .net environment using C#
  • Experience developing a CAD application
  • Familiarity with geometric modeling kernels (e.g. Parasolid, DCubed)
  • Experience or willingness to learn JS, HTML and other web development skills
  • Experience working in an agile environment
  • Experience developing in a Mac or Linux environment
  • Strong fundamentals in data structures and algorithms
  • Familiarity with computer graphics, computational geometry or geometric modeling concepts
  • Familiarity with GitHub and Jira
  • Effective communication, comfortable working collaboratively on projects
  • Self-sufficient and proactive
  • Strong problem solving skills
Job Category: Product & Tech
Job Type: Full Time
Job Location: Boston

Apply for this position

Allowed Type(s): .pdf, .doc, .docx