Join Franklin W. Olin College of Engineering, where innovation meets education. Experience a collaborative work environment, cutting-edge research, and comprehensive employee benefits designed to foster growth and well-being.
Franklin W. Olin College of Engineering, commonly known as Olin College, is a private undergraduate engineering college located in Needham, Massachusetts. Founded in 1997, Olin College has quickly established itself as a leader in engineering education, emphasizing hands-on learning, entrepreneurship, and interdisciplinary collaboration.
Established with a mission to transform engineering education, Olin College was founded with a generous endowment from the F. W. Olin Foundation. The college's mission is to prepare students to become exemplary engineering innovators who recognize the importance of social responsibility and ethical practice. Since its inception, Olin has been recognized for its innovative approach to education, earning accolades such as the National Academy of Engineering's Gordon Prize for innovation in engineering and technology education.
Olin College offers a rigorous curriculum that integrates engineering, science, and the humanities. The college's unique educational model includes project-based learning, where students engage in real-world projects from their first year. This approach fosters critical thinking, problem-solving, and teamwork. Olin's faculty are renowned for their dedication to teaching and their involvement in cutting-edge research, often collaborating with students on projects that have real-world impact.
Olin College is at the forefront of engineering research and innovation. The college's research initiatives span various fields, including robotics, renewable energy, and biomedical engineering. Olin's commitment to innovation is evident in its partnerships with industry leaders and its support for student-led startups through the Olin LaunchPad, a dedicated space for entrepreneurial ventures.
Situated on a 70-acre campus, Olin College boasts state-of-the-art facilities designed to support its innovative educational model. The campus includes advanced laboratories, maker spaces, and collaborative learning environments that encourage creativity and experimentation. The Olin Center for Engineering and the Library and Information Technology Center are hubs of activity, providing resources and support for both students and faculty.
Olin College prides itself on its close-knit community, where students, faculty, and staff work together to achieve common goals. The college's small size fosters a sense of belonging and collaboration, with a student-to-faculty ratio that ensures personalized attention and mentorship. Olin's commitment to diversity and inclusion is reflected in its policies and programs, which aim to create a welcoming environment for all members of the community.
Olin College is governed by a Board of Trustees, which includes leaders from industry, academia, and the community. The college's president, along with the senior leadership team, guides Olin's strategic direction and ensures that the institution remains true to its mission. The leadership team is committed to fostering an environment of excellence and innovation, supporting faculty and staff in their professional development and research endeavors.
At Olin College, the work culture is defined by a commitment to collaboration, innovation, and continuous learning. Employees at Olin are part of a vibrant community that values creativity and problem-solving.
Olin College offers a comprehensive benefits package designed to support the well-being and professional development of its employees.
To apply for positions at Franklin W. Olin College of Engineering, please visit the careers page at https://www.olin.edu/careers/. For further inquiries, you can contact the Human Resources Department at hr@olin.edu.