Massachusetts Institute of Technology Software and Machine Learning Engineer in Cambridge, Massachusetts
Software and Machine Learning Engineer
Job Number: 19015
Functional Area: Information Technology
Department: Center for Transportation & Logistics
School Area: Engineering
Employment Type: Full-Time
Employment Category: Exempt
Visa Sponsorship Available: No
Email a Friend Save Save Apply Now
Working at MIT offers opportunities, an environment, a culture – and benefits – that just aren’t found together anywhere else. If you’re curious, motivated, want to be part of a unique community, and help shape the future – then take a look at this opportunity.
SOFTWARE AND MACHINE LEARNING ENGINEER, Center for Transportation & Logistics-AgeLab (2 positions), to work with research staff and software engineers to support naturalistic and simulated advanced driving technology research. Will play a key role in developing and managing a data pipeline, including local and cloud-based components; and apply the latest machine learning, computer vision, and deep learning algorithms to support ongoing and future research projects, including scene perception and human action recognition. Will also support the development and maintenance of a growing dataset comprised primarily of video and tabular sensor data and preparing data for analytics; work with large amounts of data through various components of a growing data pipeline, including activities such as ingestion, validation, augmentation, manipulation, querying, retrieval, and documentation; work with various types of data (images, videos, sequential signals, GPS) for modeling tasks such as detection, classification, and segmentation; develop/integrate third-party machine learning and computer vision algorithms capable of working with different frameworks and libraries; assist with developing and maintaining custom data acquisition equipment and data validation; and perform other duties as requested.
REQUIRED: bachelor’s degree in computer science, software engineering, bioinformatics, or similar technical field (e.g., data science, statistics); at least two years’ experience with AI and machine learning algorithms such as reinforcement learning and deep neural networks; programming experience in a Linux environment using Python, C/C++, or similarly structured languages; experience working with PostgreSQL and Mongo or similar databases for storing metadata and designing new storage schemas; meticulous attention to detail; strong problem-solving, time-management, communication, and organizational skills; and ability to work on teams, manage multiple priorities, quickly learn new software programs/interfaces, and troubleshoot minor technical problems. Job #19015 10/13/20