Staff Job Openings
Lead Research Software Engineer
The Yale Center for Geospatial Solutions (YCGS) is seeking a Lead Research Software Engineer to design, build, and maintain advanced software systems that support geospatial and data-driven research across Yale.
The Lead Research Software Engineer serves as the Center’s primary technical architect. This role leads the development of scalable software, data pipelines, and analytical tools; supports researchers; and oversees engineering best practices.
Key Responsibilities
- Architect and implement software solutions that support transformative research across Yale
- Lead development efforts in geospatial data processing, interactive mapping, and web tools
- Mentor and direct technical teams, guiding projects from concept to deployment
- Collaborate with faculty, researchers, and students across the university
- Shape how Yale tackles humanity’s most pressing challenges through geospatial knowledge
Required Skills
- Bachelor’s degree in a related field
- 4+ years of software engineering experience
- Advanced proficiency in JavaScript and python for data processing, analysis, and application development.
- A passion for high-impact research and problem-solving
- Technical depth across the geospatial and data science landscape
- Excellent communication and project-management skills.
- A desire to mentor and collaborate in a supportive, team environment
Why Join YCGS
- Lead technical innovation at a rapidly growing research center.
- Work across high-impact geospatial and data science projects.
- Collaborate with faculty, researchers, and interdisciplinary teams.