1

Freelance Python Gis Developer Jobs in Baltimore, MD

Data Engineer

Largo, MD ยท On-site

$113K - $136K/yr

Support GIS, video, analytics, and environmental data systems modernization efforts * Develop ... Experience with SQL, Python, and enterprise data integration tools * Familiarity with Kubernetes ...

CPCI v7.0 Python Upgrade / Code Migration * Lead and/or support the migration of CPC International ... Basic knowledge of GIS tools (e.g., QGIS, ArcGIS, GeoPandas, raster/terra) * Familiarity with ...

Meteorologist Developer

College Park, MD ยท On-site +1

$70K - $90K/yr

Overview Lynker is seeking a sharp and motivated Meteorologist Developer to support a long term ... Experience with Python and shell scripting within a UNIX/Linux Environment. * Some knowledge of GIS ...

Data analysis software and programming experience (e.g., MS Azure, Python, Geographical Information System [GIS], Microsoft Power BI, Tableau) * Excellent communication skills (verbal, interpersonal ...

AI Engineer

Annapolis Junction, MD ยท On-site

$135K - $171K/yr

Python, and ML frameworks (TensorFlow, PyTorch, Scikit-learn) * Data engineering tools (SQL/NoSQL ... Geospatial analytics (e.g., NGA data, GIS tools) * Natural Language Processing (NLP) for planning ...

Python, and ML frameworks (TensorFlow, PyTorch, Scikit-learn) * Data engineering tools (SQL/NoSQL ... Geospatial analytics (e.g., NGA data, GIS tools) * Natural Language Processing (NLP) for planning ...

next page

Showing results 1-20

Freelance Python Gis Developer information

See Baltimore, MD salary details

$13

$58

$85

How much do freelance python gis developer jobs pay per hour?

As of Jun 8, 2026, the average hourly pay for freelance python gis developer in Baltimore, MD is $58.25, according to ZipRecruiter salary data. Most workers in this role earn between $48.03 and $66.15 per hour, depending on experience, location, and employer.

How do Freelance Python GIS Developers typically collaborate with clients and other team members on projects?

Freelance Python GIS Developers usually work remotely and rely heavily on digital communication tools to collaborate with clients, project managers, and other developers. They often participate in regular video meetings, share progress via project management platforms, and use version control systems like Git to manage code. Clear documentation and prompt feedback are essential, as freelancers may be coordinating with teams across different time zones. Building strong communication skills and setting clear expectations with clients helps ensure project milestones are met efficiently.

What is the difference between Freelance Python Gis Developer vs GIS Analyst?

AspectFreelance Python GIS DeveloperGIS Analyst
Required CredentialsProficiency in Python, GIS software, and sometimes certifications in GIS or programmingBachelor's degree in Geography, GIS, or related field; certifications like GISP are common
Work EnvironmentIndependent, project-based, often remote or freelanceTypically employed full-time in offices, government agencies, or consulting firms
Industry UsageUsed across various industries for custom GIS solutions and data analysisPrimarily in urban planning, environmental management, and government sectors

While both roles involve GIS data, Freelance Python GIS Developers focus on coding and custom solutions, often working independently, whereas GIS Analysts handle data analysis and reporting within organizations.

What does a Freelance Python GIS Developer do?

A Freelance Python GIS Developer specializes in creating, maintaining, and optimizing applications or scripts that handle geographic information system (GIS) data using the Python programming language. They often work with spatial data, build custom GIS tools, automate data processing tasks, and integrate GIS functionalities into web or desktop applications. These professionals usually collaborate with clients on a project basis, offering expertise in libraries such as GeoPandas, Shapely, and ArcPy. Their work enables organizations to analyze and visualize spatial data effectively for decision-making and research.

What are the key skills and qualifications needed to thrive as a Freelance Python GIS Developer, and why are they important?

To thrive as a Freelance Python GIS Developer, you need a solid understanding of Python programming, geospatial concepts, and experience with GIS platforms, often supported by a degree in computer science, geography, or a related field. Proficiency in tools like QGIS, ArcGIS, GDAL, and libraries such as GeoPandas and Shapely is essential, along with familiarity with version control systems like Git. Strong problem-solving, self-management, and communication skills help you manage projects independently and collaborate effectively with clients. These skills and qualities are critical for delivering quality geospatial solutions, meeting client needs, and succeeding in a competitive freelance environment.
What are the most commonly searched types of Python Gis Developer jobs in Baltimore, MD? The most popular types of Python Gis Developer jobs in Baltimore, MD are:
What are popular job titles related to Freelance Python Gis Developer jobs in Baltimore, MD? For Freelance Python Gis Developer jobs in Baltimore, MD, the most frequently searched job titles are:
What job categories do people searching Freelance Python Gis Developer jobs in Baltimore, MD look for? The top searched job categories for Freelance Python Gis Developer jobs in Baltimore, MD are:
What cities near Baltimore, MD are hiring for Freelance Python Gis Developer jobs? Cities near Baltimore, MD with the most Freelance Python Gis Developer job openings:

Junior GIS Analyst (Silver Spring, MD)

National Guard Employment Network

Silver Spring, MD โ€ข On-site

$60K - $75K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 21 days ago


Job description

Job Description
Junior GIS Analyst (Silver Spring, MD)
Full Time
Silver Spring, MD, US
Requisition ID: 1307
Salary Range:$60,000.00 To $80,000.00 Annually
Work Location: 1315 Silver Spring Metro Complex 3; Marine Chart Division, Silver Spring, Maryland, 20910.
Reporting Hours: Business Hours, EST
Clearance: Public Trust
Travel: None at this time
At geocgi we pride ourselves on not losing our focus. We started out and remain GIS experts (or geeks. . . depending on your perspective). Since 2006, we've evolved into a world-class and world-wide service provider of multiple disciplines. We are a talented, hardworking group that share values and characteristics that drive client, professional, and personal success. Geocgi is seeking a Junior GIS Analyst to support geospatial production, data analysis, and mapping efforts in a mission-driven environment for our client, National Oceanic and Atmospheric Agency (NOAA). This role focuses on supporting GIS workflows, quality assurance, spatial analysis, and web-based geospatial products, including nautical and navigational charting support. The ideal candidate brings foundational GIS experience, attention to detail, and the ability to support technical workflows while collaborating across production and operational teams.
This opportunity will be performed onsite at the location of 1315 Silver Spring Metro Complex 3; Marine Chart Division, Silver Spring, Maryland, 20910.
Key Responsibilities:
  • Analyze GIS requirements, technical elements, and data sources supporting project objectives.
  • Perform spatial analysis and create map-based representations of geospatial data.
  • Conduct quality assurance and quality control reviews to ensure data accuracy, completeness, and adherence to project standards.
  • Support production, maintenance, and online publishing of Electronic Navigational Chart (ENC) updates and related geospatial products.
  • Assist with maintenance and updates of production websites supporting historic and current geospatial datasets.
  • Support scripting and automation efforts for custom GIS or nautical chart applications.
  • Review documentation and workflows to ensure compliance with program standards and schedules.
  • Collaborate with technical staff and stakeholders to support production and operational requirements.

As an employee of geocgi, the Junior GIS Analyst will have access to a generous benefits package, in addition to a corporate culture and community of GIS geeks. Our benefits include but are not limited to:
  • Competitive salaries, commensurate with experience and leading Federal Contractors in the geospatial industry.
  • Opportunities for upward mobility in a dynamic fast paced environment within a small company.
  • Merit-based spot and end of year bonuses.
  • Safe Harbor 401(k) plan with immediate vesting.
  • Flexible work hours and PTO.
  • Complete Medical, Dental, and Vision coverage for individuals.
  • Company paid training, certifications, and professional growth and development.

The following are requirements of the Junior GIS Analyst:
  • U.S. Citizen and Active U.S. Passport.
  • Bachelor's degree in Geography, GIS, Computer Science, Engineering, or related field.
  • 2+ years of experience in Geographic Information Systems (GIS).
  • Experience with spatial analysis, mapping workflows, and geospatial data management.
  • Familiarity with GIS quality assurance and production processes.
  • Understanding of web-based GIS applications and online publishing workflows.
  • Basic scripting knowledge supporting GIS automation or application updates.
  • Familiarity with database concepts and cloud-based environments.
  • Strong analytical, organizational, and communication skills.

The following are preferred of the Junior GIS Analyst:
  • Public Trust Clearance.
  • Experience supporting nautical, maritime, or navigational charting products.
  • Familiarity with Electronic Navigational Charts (ENCs).
  • Experience supporting production or operational GIS environments.
  • Knowledge of image encoding formats and geospatial data standards.
  • Exposure to scripting languages such as Python or JavaScript.

The annual base salary range for this position is anticipated to be $60,000 $80,000 USD. The listed salary range represents our good faith estimate for this position. Please note that the salary information is a general guideline only. Geocgi considers factors such as (but not limited to) scope and responsibilities of the position, candidate's education & work experience, training & certifications, and key skills as well as market and business considerations at the time of the offer.
Geocgi provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.