The Full Stack Software Developer will:
- Implement the redesign of FutureTech’s primary website, enhancing its functionality, design, and user experience to align with the organization's evolving needs.
- They will also develop and maintain key web platforms,including the AI Risk Repository, Algorithms Wiki, and Hardware Database, ensuring platforms are scalable, secure, and optimized for accessibility.
- This role involves full-stack development, from front-end design and user interfaces to back-end architecture and database management.
- The Developer will collaborate closely with researchers and stakeholders to integrate dynamic content, implement APIs.
- Refine site performance, playing a pivotal role in shaping FutureTech’s digital presence.
- Other duties as needed or required.
This role will be on a hybrid basis, with requirement for occasional on-site work located in Cambridge MA.
This role is a 1-year term. Potential reappointment would be contingent on continued grant funding and satisfactory performance.
This role will receive routine supervision from the Web Development Manager for Futuretech.
MINIMUM REQUIRED EDUCATION AND EXPERIENCE:
Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering, Web Development, Human-Computer Interaction (HCI) Data Science, or Electrical Engineering required
Minimum of 3 years of full stack software development experience required.
Expertise in AWS, Azure, or GCP, as well as CI/CD pipelines and containerization software tools.
There may be travel required twice per year.
This role may interact with confidential information and/or issues, discretion and judgment are required.
Must be able to present a portfolio of past projects completed.
PREFERRED EDUCATION AND EXPERIENCE:
- Software Architecture – Ability to design scalable,maintainable, and efficient system architectures.
- Cloud & DevOps – Experience with AWS, Azure, or GCP, as well as CI/CD pipelines and containerization (Docker, Kubernetes).
- Database Management – Proficiency in SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Firebase) databases.
- API Development & Integration – Experience with RESTful and GraphQL APIs, third-party service integrations.
- Security Best Practices – Implementing authentication,authorization, and data protection measures.
- Performance Optimization – Enhancing website speed, database efficiency, and server performance.
- Project & Team Management Skills
- Technical Leadership – Guiding engineers through challenges,making architectural decisions, and fostering best practices.
- Agile & Scrum Methodologies – Experience managing sprints, standups, and backlog grooming.
MIT FutureTech is an interdisciplinary group of economists, computer scientists, and engineers who study the foundations and economic implications of progress in computing and Artificial Intelligence. Economic and social change is underpinned by advances in computing: for instance, improvements in the miniaturization of integrated circuits, the discovery and refinement of algorithms, and the development and diffusion of better software systems and processes. We aim to identify and understand the trends in computing that create opportunities or risks and help leaders in computing, scientific funding bodies, and government to respond appropriately.
Our research therefore helps to answer important questions including: Will AI progress accelerate or decline – and should it? What are the implications for economic growth and for the labor markets? What are the bottlenecks to growth from AI, and how can they be solved? What are the risks from AI, and how can we mitigate them?
To support our research, we run seminars and conferences to better connect the field of computer scientists, economists, and innovation scholars to build a thriving global research community.
To disseminate it, we advise governments, nonprofits and industry, including via National Academies panels on transformational technologies and scientific reliability, the Council on Competitiveness’ National Commission on Innovation and Competitiveness Frontiers, and the National Science Foundation’s National Network for Critical Technology Assessment.
Our work has been funded by Open Philanthropy, the National Science Foundation, Microsoft, Accenture, IBM, the MIT-Air Force AI accelerator, and the MIT Lincoln Laboratory.
Some of our recent outputs:
Some recent articles about our research:
You will be working with Dr. Neil Thompson, the Director of MIT FutureTech. Prior to starting FutureTech, Dr. Thompson was a professor of Innovation and Strategy at the MIT Sloan School of Management. His PhD is in Business & Public Policy from Berkeley. He also holds Master’s degrees in: Computer Science (Berkeley), Economics (London School of Economics), and Statistics (Berkeley). Prior to joining academia, Dr. Thompson was a management consultant with Bain & Company, and worked for the Canadian Government and the United Nations.
Please use this form to register interest in this role or to submit a general expression of interest.
Selected candidates will be first interviewed via Zoom. We are recruiting on a rolling basis and may close applications early if we find a suitable candidate, so please apply as soon as possible to maximize your chances.
** To comply with regulations by the American with Disabilities Act (ADA), the principal duties in position descriptions must be essential to the job. To identify essential functions, focus on the purpose and the result of the duties rather than the manner in which they are performed. The following definition applies: a job function is essential if removal of that function would fundamentally change the job.