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.

Student Employment Opportunities

If you’re interested in joining the Yale Center for Geospatial Solutions, we’d love to hear from you! Contact us to learn more.

Student Job Opportunities

(Last Updated: November 18, 2025)

Student workers play a vital role in supporting the mission of YCGS by providing essential assistance to our staff. YCGS positions are open to current Yale University students, both undergraduate and graduate. We offer a range of student roles to support our diverse program needs. A list of available positions is provided below, and current openings can be found on Yale Student Employment

If you’d like to hear about other on-campus geospatial jobs, we encourage you to join our LinkedIn Group, where we share both on- and off-campus geospatial opportunities.

Geospatial Research Assistant

  • Wage: $17.00/hr
  • Hours: 5 to 10 hours / week
  • Openings: 1
  • Supervisor: Jennifer Marlon

Remote Sensing / Lidar Data Analyst

  • Wage: $22.00/hour
  • Hours: 5 to 10 hours / week
  • Openings: 2
  • Supervisor: Austin Madson

R Shiny Developer

  • Wage: $17.00/hr
  • Hours: 5 to 10 hours / week
  • Openings: 1
  • Supervisor: Austin Madson

What We Value in Students and Researchers

In our group, we look for people who are curious, rigorous, and adaptable. We value:

  • Curiosity and Initiative – asking bold questions, exploring new ideas, and connecting across disciplines.
  • Scientific Rigor – grounding insights in data, methods, and evidence.
  • Technical Competence – strong skills in statistics, coding, geospatial analysis, and the ability to learn new tools quickly.
  • Efficiency and Pragmatism – getting things done within real-world constraints while knowing when to refine and polish.
  • Interdisciplinary Thinking – bridging natural sciences, social sciences, the humanities, and applied systems to generate useful insights.
  • Communication – making complex results accessible through clear writing, data visualization, mapping, and storytelling.
  • Resilience – staying forward-looking and problem-solving even when projects get messy.

We work on projects that connect data science with pressing challenges at the intersection of environment and society. If you’re motivated to learn, collaborate, and create impact, you’ll thrive here.