Software Engineer
4 days ago
Job Summary:
MIT is seeking a skilled Software Developer to join the Computer Science and Artificial Intelligence Laboratory (CSAIL) team. The successful candidate will play a key role in the evolution, operation, and educational research of the RAISE project, focusing on developing and supporting technology that integrates across three initiatives: MIT App Inventor, Personal Robots Group, and Scheller Teacher Education Program.
The ideal candidate will collaborate with developers to create shared technology and address development priorities, providing support for RAISE team members and external users. The RAISE project aims to build tools that enable everyone to participate as creators in the information society, including young children and others with no technical training.
Key Responsibilities:
- Collaborate with developers to create shared technology and address development priorities
- Provide support for RAISE team members and external users
- Develop and support technology that integrates across three initiatives: MIT App Inventor, Personal Robots Group, and Scheller Teacher Education Program
Requirements:
- Bachelor's degree in computer science/engineering or related engineering field
- Five years' production software experience with responsibility for large implementations
- Experience with Java, JavaScript, Android, and/or iOS platforms
- Comfort with a variety of programming paradigms, including functional programming in dynamic languages, server-side technologies, and web client technologies like AJAX
- Experience on a development team that implemented and successfully deployed a system to a diverse set of users in a web environment
- Operational responsibility for an extensive system with thousands of active users
- Effective written communication and presentation skills
- Familiarity with current work in educational technology, including App Inventor, Scratch, and StarLogo TNG
- Ability to participate in the global research community around educational technology and the design of programming tools for learners
- Ability to work as part of a team
Preferred Qualifications:
- Master's or Ph.D. in computer science/engineering or related field
- Familiarity with/experience building conversational AI tools using platforms like Amazon Alexa and Google Assistant
- Experience creating mobile applications for Android and iOS devices
- Experience with cloud computing tools/platforms, e.g., AWS, Google Cloud, Microsoft Azure, and Kubernetes
This is a one-year position with the potential to renew. The successful candidate will be required to travel internationally one or two times per year and present work as needed.
-
Senior Software Development Manager
1 day ago
Cambridge, Massachusetts, United States CRITICAL Software Full timeAt Critical Software, we're on a mission to push the boundaries of what's possible in software development. We're seeking an experienced Principal Engineer to join our team and help us expand our presence in the North American market.This is an excellent opportunity for motivated software engineering professionals who enjoy working in a flexible, goal-driven...
-
Software Engineer
2 days ago
Cambridge, Massachusetts, United States Harvard University Full timeJob Title: Software EngineerHarvard University is seeking a highly skilled Software Engineer to join its Information Technology team. The successful candidate will be responsible for designing, developing, and maintaining software applications to support the university's mission.Key Responsibilities:Participate in the software development life cycle and...
-
Embedded Software Engineer
3 weeks ago
Cambridge, Massachusetts, United States Capgemini Engineering Full timeJob Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team in Cambridge, MA. As a key member of our team, you will be responsible for testing and developing software for medical devices.Key Responsibilities:Design and implement test plans for embedded software applicationsDevelop and maintain automated test...
-
Embedded Software Engineer
4 weeks ago
Cambridge, Massachusetts, United States Capgemini Engineering Full timeJob Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Capgemini Engineering. As a key member of our team, you will be responsible for testing and developing software for medical devices.Key Responsibilities:Test and develop software for medical devicesCollaborate with cross-functional teams to...
-
Senior Software Engineer
4 days ago
Cambridge, Massachusetts, United States Draper Labs Full timeJob Title: Senior Software EngineerDraper Labs is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software solutions for a variety of projects.Key Responsibilities:Design and develop software solutions using modern programming languages and...
-
Frontend Software Engineer
4 weeks ago
Cambridge, Massachusetts, United States MORSE Corp Full timeAbout MORSE CorpMORSE Corp is an innovative, employee-owned tech company specializing in solving complex problems for the US National Security Ecosystem.Our team of engineers, software developers, and scientists develop cutting-edge solutions for Artificial Intelligence, Machine Learning, Manned and Unmanned Aerial Vehicles, Mission Planning, and Situational...
-
Senior Software Engineer
4 days ago
Cambridge, Massachusetts, United States The AI Institute Full timeAt The AI Institute, we're pushing the boundaries of AI and Robotics to create a better future. We're seeking a skilled Senior Software Engineer to join our team in Cambridge, MA.As a Senior Software Engineer, you'll be responsible for designing, developing, and optimizing high-performance algorithms to enhance robotic systems' capabilities and efficiency....
-
Embedded Software Engineer
2 weeks ago
Cambridge, Massachusetts, United States Capgemini Engineering Full timeJob Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Capgemini Engineering. As a key member of our team, you will be responsible for testing and developing highly critical real-time and large-scale client-server applications in the Life Sciences domain.Main Responsibilities:Embedded testing on...
-
Frontend Software Engineer
4 weeks ago
Cambridge, Massachusetts, United States MORSE Corp Full timeAbout MORSE CorpMORSE Corp is an innovative, employee-owned tech company specializing in solving complex problems faced by the US National Security Ecosystem.Our team of engineers, software developers, and scientists develop cutting-edge solutions for Artificial Intelligence, Machine Learning, Manned and Unmanned Aerial Vehicles, Mission Planning, and...
-
Software Engineering Manager
4 weeks ago
Cambridge, Massachusetts, United States ICONSTAFF Full timeJob Title: Software Engineering ManagerAt ICONSTAFF, we're seeking an experienced Software Engineering Manager to lead our platform engineering team. As a key member of our engineering leadership team, you'll be responsible for driving the technical direction and impact of your team.Key Responsibilities:Own the technical direction and impact of your...
-
Senior Software Engineer
4 weeks ago
Cambridge, Massachusetts, United States Kytopen Full timeTransformative Technology for Next-Generation Cell TherapiesKytopen is revolutionizing cell engineering with its patent-pending continuous Flowfect non-viral transfection platform. Our mission is to expand access to powerful new living medicines, and we're seeking passionate individuals to join our team.Job SummaryWe're looking for a highly skilled Full...
-
Software Test Engineer
2 days ago
Cambridge, Massachusetts, United States Draper Labs Full timeJob Summary:Draper Labs is seeking a highly skilled Software Test Engineer to join our team. As a key member of our software development team, you will be responsible for developing high-performance solutions for resource-constrained targets. You will work on next-generation resilient and fault-tolerant software solutions in various application domains,...
-
Senior Software Engineer
5 days ago
Cambridge, Massachusetts, United States Google Full timeAbout the RoleWe're looking for a skilled software engineer to join our team at Google. As a software engineer, you will work on a specific project critical to Google's needs, with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.ResponsibilitiesWrite and test product or system development code.Review code...
-
Software Engineering Manager
1 hour ago
Cambridge, Massachusetts, United States ICONSTAFF Full timeJob OverviewICONSTAFF is seeking an experienced Software Engineering Manager to lead their platform engineering team. The successful candidate will be part of the engineering leadership team and manage a group of frontend, backend, and data engineers.Key Responsibilities:Own the technical direction and impact of the teamCollaborate with cross-functional...
-
Embedded Software Test Engineer
1 month ago
Cambridge, Massachusetts, United States Capgemini Engineering Full timeMedical Devices Software EngineerWe are seeking a highly skilled Medical Devices Software Engineer to join our team in Cambridge, MA. As a key member of our team, you will be responsible for testing and developing software for medical devices.Main Responsibilities:Test and validate software for medical devicesDevelop and maintain software for medical...
-
Software Engineer, Infrastructure
3 days ago
Cambridge, Massachusetts, United States META Full timeMeta Infrastructure Software EngineerMeta is seeking an experienced software engineer to join the infrastructure team. The team builds large distributed components that run Facebook, handling millions of requests per second with sub-second latency and fault tolerance.We are looking for candidates who share a passion for tackling complexity and building...
-
Principal Software Test Engineer
3 weeks ago
Cambridge, Massachusetts, United States Boston Scientific Full timeAbout This RoleBoston Scientific is seeking a highly skilled Principal Software Test Engineer to join our team. As a key member of our product quality team, you will work closely with developers in an Agile environment to ensure the quality of our software products.Responsibilities include designing, developing, and executing test cases to ensure system...
-
Software Engineer Infrastructure
6 days ago
Cambridge, Massachusetts, United States Meta Inc Full timeMeta Inc Job DescriptionMeta is seeking an experienced Software Engineer to join the Software Engineering Infrastructure team.Job ResponsibilitiesDesign and develop core backend software componentsCode using primarily C/C++, Java, PHP, and HackCollaborate with other teams to incorporate their innovations and vice versaConduct design and code reviewsAnalyze...
-
Senior Software Engineer
4 weeks ago
Cambridge, Massachusetts, United States Capital One Full timeTransformative Software Engineer Role at Capital OneCapital One is seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of innovative cloud-based solutions. As a key member of our engineering team, you will have the opportunity to work on complex business problems and drive transformation within the...
-
Bioinformatics Software Engineer
4 weeks ago
Cambridge, Massachusetts, United States Catalytic Data Science Full timeAbout Catalytic Data ScienceCatalytic Data Science is a pioneering cloud R&D platform that integrates vast scientific resources, data, and analytic tools in a secure and scalable environment. Our platform enables R&D teams to work collaboratively, improving productivity company-wide and helping teams achieve key milestones faster and with greater...