Jobs · Information Technology

Software Developer – Geospatial, GIS

Analytical Mechanics Associates · Massachusetts, United States · 1 wk ago
Information Technology$68k–$90k/yrFull-time

Responsibilities

  • Develop and integrate Large Language Model (LLM) systems for use in geospatial analysis.
  • Develop geospatial software solutions including applications which leverage the Open Data Cube (opendatacube.org).
  • Develop solutions within the Amazon Web Services (AWS) ecosystem.
  • Create Jupyter notebooks and web applications to support remote sensing analysis in various domains (including agriculture, water quality, urbanization).
  • Design, build, and evolve software solutions in a distributed team environment using source control and sound software engineering principles.
  • Work in a globally distributed, dynamic, highly collaborative environment with scientists and engineers.

Requirements

  • BS (or higher) in Computer Science, GIS, Engineering, or related field.
  • Experience with geospatial data management and analysis technologies: Python, Jupyter notebooks, web development, databases, cloud computing.
  • Experience using and deploying Large Language Model (LLM) systems.
  • Demonstrated experience developing customer-focused software for analysis.
  • Experience developing geospatial software applications for remote sensing/GIS analysis.
  • Experience with Python and other programming languages.
  • Experience performing data science with Jupyter notebooks.
  • Experience with machine learning.
  • Knowledge of remote sensing concepts.
  • Can work with and understand a wide range of geospatial data formats.
  • Experience with optical/radar remote sensing datasets (including Landsat, Sentinel, etc.).
  • Experience with web development technologies, relational & non-relational databases in Unix/Linux environments.
  • Experience developing scalable cloud-based solutions (AWS, Azure, Google).
  • Demonstrated competency in the use of software engineering principles applied to the entire SDLC.
  • Ability to travel domestically and/or internationally, interfacing with users and external clients.

Qualifications

Desired qualifications include:

  • Experience with geospatial data management and analysis technologies: Python, Jupyter notebooks, web development, databases, cloud computing.
  • Experience using and deploying Large Language Model (LLM) systems.
  • Demonstrated experience developing customer-focused software for analysis.
  • Experience developing geospatial software applications for remote sensing/GIS analysis.
  • Experience with Python and other programming languages.
  • Experience performing data science with Jupyter notebooks.
  • Experience with machine learning.
  • Knowledge of remote sensing concepts.
  • Can work with and understand a wide range of geospatial data formats.
  • Experience with optical/radar remote sensing datasets (including Landsat, Sentinel, etc.).
  • Experience with web development technologies, relational & non-relational databases in Unix/Linux environments.
  • Experience developing scalable cloud-based solutions (AWS, Azure, Google).
  • Demonstrated competency in the use of software engineering principles applied to the entire SDLC.
  • Ability to travel domestically and/or internationally, interfacing with users and external clients.

Benefits

Benefits offered by AMA include:

  • Paid personal and federally recognized holiday leave.
  • Salary deferrals into a 401(k)-matching plan with immediate vesting.
  • Tuition reimbursement.
  • Short/long term disability plans.
  • A variety of medical, dental, and vision insurance options.

Pay

The salary range for this position is $68k - $90k.

Schedule

This position is remote or located in Hampton, VA.

Similar jobs