Senior GIS Developer

NBC Universal

New York (NY)

On-site

USD 100,000 - 125,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k)
Tuition reimbursement

Job summary

NBC Universal in New York is seeking a GIS Engineer to drive geospatial data needs for a large-scale project. You will research and gather data from multiple sources, utilize automated tools to prepare data for internal use, and collaborate with AI/ML teams on diverse datasets.

The ideal candidate has a Bachelor’s or Master’s degree in a relevant field and experience in GIS formats such as GeoTIFF and vector data. The position offers competitive benefits including insurance and 401(k).

Qualifications

  • 2+ years of relevant industry experience in a fast-paced tech environment.
  • Experience with GIS modalities like GeoTIFF, LiDAR, and vector data.
  • Comfortable using open-source GIS libraries.

Responsibilities

  • Aggregate and manage geospatial data for various projects.
  • Research and gather data from diverse sources.
  • Utilize open-source tools to preprocess geospatial data.

Skills

GIS modalities and formats
Software engineering experience
Python programming
Collaboration and teamwork

Education

Bachelors or Masters degree in GIS, Computer Science, Engineering, Mathematics

Tools

GDAL
PROJ
Linux

Job description

Job Description

In this role, you willcontribute to drivinggeospatial data and tooling needs for a large-scale project.You will be part of a team of GISengineers responsible for sourcinggeospatial datain many modalities,andforbuildinggeospatial dataautomation and tooling in an AI/ML pipeline for new applications.

In this role,you’llresearch andgather datafor specific regionsfromdifferent sources, including imagery and other raster data, vector data, and point clouds. You will find andacquiredata from free/public domainsources,andparticipate inpartnerships with commercial data providers. You willassistinmanagingthe coverage, freshness, quality, and costof the sourced data.The most successfulteam memberswill have a working knowledge ofdisparate effective sources of data, and a curiosity for finding new ones.

To prepare this datafor AI/ML use,you’llbuild anduseautomatedtools (e.g.,incorporatingopen sourcelibraries likeGDAL andin-housetools) to clean, resize,reformat,and align itoit’sready forinternal customersto use.You will alsobe responsible fortooling to automatically postprocess the output of a geospatial AI/ML pipeline for use by other teams.

This role involves working closely with different teams in our organization.You’llpartner with the AI/ML teams to supply diverse data they need for building new machine learning models, and with the Pipeline and Product teams to ensure they have the necessary datarequired.

Responsibilities include, but not limited to:

  • Aggregate data for target regions and ensure that a complete collection of data is available.
  • Research open, public domain, and commercial sensor data sources to determine the areas, quality, and freshness of available data.
  • Utilize open source (e.g.GDAL) and internally developed software tools to preprocess, align, crop, resample, and otherwise prepare data for use. Wepreferopen sourcetools over proprietarysoftware, butunderstand that some software has no greatopen sourceequivalent.
  • Contribute to our internal tools that process and source geospatial datasets.
  • Partner with groups across the organization to understand needsforGIS data for AI/ML research. Coordinate withAI/ML team to provide diverse data for developing new machine learning algorithms, and the Pipeline and Product teams to provide data to roll out new regions.
  • Partner closely with leadership to understand the high-level product vision.
Qualifications
  • Bachelors orMastersdegree inGIS,Computer Science, Engineering, Mathematics, or a related field
  • 2+ years of relevant industry experience in a fast paced, high growth tech environment.
  • Experience with GIS modalities and formats, including at least some oforthoimagery(e.g.GeoTIFF),point clouds such asLiDAR (e.g. LAS/LAZ), vector data (e.g. ESRI Shapefiles,GeoJSON, OSM),raster data storingelevation and terrain information such as DTM, DSM, and DEMs,andraster data storinglandcover information.
  • Software engineering experience, including designing and architecting software. Experience in Python for automation of common tasks and/or contributing to our existing tool palette is required.

Desired Characteristics:

  • Team-oriented and collaborative approach with a demonstrated aptitude,enthusiasmand willingness to learn new methods, tools,practicesand skills.
  • Passion and curiosity for GIS and software engineering.
  • Experience working with open-source GIS libraries and tools, including PROJ and GDAL, for spatial data processing, transformation, and analysis. Comfort with working outside of an ArcGIS-centric workflow.
  • Experience with someflavorof Linux. Comfort with some flavor of a*nix shell environment (e.g.bash) is strongly preferred.
  • Enthusiasm for automated development processes and systems.

This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $100,000-125,000

Additional Information

As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.

If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or accessnbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing[email protected] .

For LA County and City Residents Only: NBCUniversal will consider for employment qualified applicants with criminal histories, or arrest or conviction records, in a manner consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Systems Engineer (C++/Python)
Staff Systems Engineer (C++/Python)

NBCUniversal • New York (NY)

On-site
USD 220,000 - 260,000
Medical, dental and vision insurance
401(k)
Tuition reimbursement
+1
Senior GIS Engineer: AI/ML Data & Automation
Senior GIS Engineer: AI/ML Data & Automation

NBC Universal • New York (NY)

On-site
USD 100,000 - 125,000
Medical insurance
Dental insurance
Vision insurance
+2
Software Development Engineer II - AI Software Components
Software Development Engineer II - AI Software Components

Esri • Redlands (CA)

On-site
USD 97,000 - 164,000
Health insurance
401(k) and profit-sharing programs
80 hours of vacation leave
+1
Software Engineer (Python/ASP.NET/SQL)
Software Engineer (Python/ASP.NET/SQL)

NBCUniversal • New York (NY)

Remote
USD 105,000 - 130,000
Medical, dental and vision insurance
401(k)
Tuition reimbursement
+2
Software Development Engineer II - AI Software Components
Software Development Engineer II - AI Software Components

PowerToFly • Redlands (CA)

On-site
USD 97,000 - 164,000
Health and welfare benefits
401(k) and profit-sharing programs
Vacation leave
Sr. Software Development Engineer - Gen AI
Sr. Software Development Engineer - Gen AI

Esri • Redlands (CA)

On-site
USD 118,000 - 198,000
401(k) and profit-sharing programs
Medical, dental, vision insurance
Vacation leave and paid holidays
+1
Sr. GIS Solution Engineer- Health & Sciences
Sr. GIS Solution Engineer- Health & Sciences

Esri • Town of Vienna (WI)

On-site
USD 99,000 - 174,000
Staff Deep Learning Engineer
Staff Deep Learning Engineer

NBCUniversal • New York (NY)

On-site
USD 220,000 - 260,000
Medical insurance
Dental insurance
Vision insurance
+3
Geographic Information Systems Analyst
Geographic Information Systems Analyst

Pacer Group • Atlanta (GA)

Hybrid
USD 100,289,000 - 120,347,000
Sr. GIS Solution Engineer - Commercial
Sr. GIS Solution Engineer - Commercial

ESRI • Louisville (CO)

On-site
USD 9,000 - 174,000