2

Gis Python Developer Remote Jobs in California (NOW HIRING)

Runpod is the AI Developer Cloud. More than one million developers, from indie researchers to teams ... Learn more in our CEO's funding announcement: We're a small, remote-first team. We take ownership ...

Principal Software Engineer (Python)

Irvine, CA ยท On-site +1

$144K - $194K/yr

The hybrid-remote Principal Software Development Engineer leads the design, development, and ... Utilize Git or similar, Unix command line, Python, FastAPI, FastMCP, and ADK to build and enhance ...

Sr SW Test Development Engineer - Remote

San Diego, CA ยท On-site +1

$117K - $152K/yr

San Diego, CA (Remote) Ocasional office visits required only for hardware pickup and meetings in ... Candidates with Python and strong OOP programming experience can also be considered if they are ...

Programming Proficiency and experience in Python, SQL, or similar languages. Python and SQL ... Aptitude for GIS-based techniques, data structures, and software such as CARTO, ArcGIS, or QGIS

SOFTWARE ENGINEER Remote (Pacific Hours) axiomcloud.ai 510-683-5200 Axiom Cloud is transforming how ... Python Solid working proficiency for tooling, automation, and platform services. Data & Lakehouse ...

Software Developer

San Francisco, CA ยท Remote

$50 - $65/hr

Software Engineer, Full Stack (Python, Java, Rust, C#, C++) Type: Contract Compensation: $50-$65/hour Location: Remote Commitment: 40 hours/week Role Responsibilities * Build and ship full-stack ...

AI Software Developer

San Francisco, CA ยท Remote

$90 - $110/hr

Senior Software Engineer, Full Stack (Python, Java, Rust, C#, C++) Type: Contract Compensation: $90-$110/hour Location: Remote Commitment: 40 hours/week Role Responsibilities * Build and ship full ...

Showing results 41-60

Gis Python Developer Remote information

What is a GIS Python developer?

A GIS Python Developer (Remote) is a software developer who specializes in using the Python programming language to work with Geographic Information Systems (GIS) while working from a remote location. Their primary responsibilities include creating, maintaining, and optimizing geospatial data processing applications, automating GIS workflows, and integrating spatial data with various software platforms. They often use libraries like ArcPy, GeoPandas, and GDAL, and collaborate with teams on mapping, analysis, and visualization projects. Remote GIS Python Developers need strong programming and GIS skills, as well as the ability to communicate and manage projects virtually.

What are the key skills and qualifications needed to thrive as a GIS Python developer?

To thrive as a GIS Python Developer working remotely, you need strong proficiency in GIS concepts, spatial data analysis, Python programming, and a relevant degree in geography, computer science, or a related field. Familiarity with tools such as ArcGIS, QGIS, GDAL/OGR, and libraries like GeoPandas and Shapely, along with experience using version control systems like Git, is typically required. Excellent problem-solving, communication, and self-motivation are crucial soft skills for collaborating with distributed teams and managing projects independently. These skills and qualities are vital for delivering accurate geospatial solutions, ensuring effective teamwork, and adapting to a remote work environment.

What are some common challenges faced by remote GIS Python developers, and how can they be effectively addressed?

Remote GIS Python Developers often encounter challenges such as collaborating across time zones, accessing large spatial datasets, and integrating with diverse geospatial systems. Effective communication with team members using collaboration tools, establishing clear version control practices, and leveraging cloud-based geospatial platforms can help address these hurdles. Additionally, regularly participating in virtual meetings and code reviews fosters alignment and knowledge sharing among distributed teams.

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

AspectGis Python Developer RemoteGIS Analyst
Required CredentialsBachelor's in GIS, Computer Science, or related field; Python programming skillsBachelor's in Geography, GIS, or related field; GIS software proficiency
Work EnvironmentRemote, often collaborative with development teamsOn-site or remote, focused on data analysis and mapping
Industry UsageTech, environmental, urban planning companiesGovernment agencies, consulting firms, environmental organizations
Common Search/ComparisonYesNo

Gis Python Developers remote focus on coding, software development, and automation using Python, often working on GIS applications. In contrast, GIS Analysts primarily analyze spatial data and create maps. While both roles require GIS knowledge, the developer role emphasizes programming skills and software creation, whereas the analyst role centers on data interpretation and reporting.

What are popular job titles related to Gis Python Developer Remote jobs in California?

For Gis Python Developer Remote jobs in California, the most frequently searched job titles are:

What job categories do people searching Gis Python Developer Remote jobs in California look for?

The top searched job categories for Gis Python Developer Remote jobs in California are:

What cities in California are hiring for Gis Python Developer Remote jobs?

Cities in California with the most Gis Python Developer Remote job openings:

Senior Generative AI Engineer (Google Gemini & Vertex AI) - Remote

DivIHN

San Diego, CA โ€ข On-site, Remote

$110K - $152K/yr

Contractor

Posted 5 days ago


Job description

For further inquiries about this opportunity, please contact one of our Talent Specialists, Justeen at (224)-394-4903
Title: Senior Generative AI Engineer (Google Gemini & Vertex AI) - Remote
Duration: 6 Months with possible for extension
Location: Remote

Candidates must be available to work West Coast (PST) hours.
Only W2 candidates are eligible for this position. Third-party or C2C candidates will not be considered.
Day to Day Responsibilities
  • RAG & Prompt Engineering: Craft and refine effective prompts for RAG, grounding, and context tuning to achieve optimal AI performance in product development.
  • High-Performance API Engineering: Develop asynchronous microservices (FastAPI) using Server-Sent Events (SSE) or WebSockets to stream real-time LLM responses to front-end UIs without backend timeouts.
  • Vector Database Infrastructure: Design, develop, and implement robust Vector Databases using LLMs and modern retrieval technologies to capture information from diverse engineering sources (PDFs, design docs, regulatory guidelines).
  • Data Extraction & Structuring Pipelines: Build and optimize pipelines to extract and structure multi-modal data (tables, text, images) from unstructured documents for LLM training, grounding, and runtime query execution.
  • LLM Fine-Tuning & Training: Fine-tune and train generative AI models using client's engineering data and domain knowledge to create high-accuracy, domain-specific models.
  • GenAI Application & Tool Development: Design and implement scalable backend APIs (FastAPI/REST) and UI integration interfaces so internal engineers can query knowledge bases and analyze data.
  • Automated Requirements Generation: Develop backend functionalities to automatically generate technical requirements from design documents, user stories, and system specification files.
  • Documentation & Knowledge Transfer: Thoroughly document architecture, code, REST endpoints, and model training procedures to enable seamless knowledge transfer to client's internal teams.
  • Cross-Functional Collaboration: Partner closely with Subject Matter Experts (SMEs), System Engineers, and V&V Test teams to optimize AI-powered workflows.
  • AI Guardrails, MLOps & Cost Governance: Implement hallucination checks, PII masking, and guardrails (e.g., NeMo Guardrails) for medical device context. Track token usage, latency, and costs using LangSmith or Vertex AI monitoring.
  • Collaborate closely with engineers and cross-functional teams to design and develop AI solutions.
  • Develop and integrate Generative AI applications and APIs.
  • Work with large datasets, document processing, and data pipelines.
  • Participate in problem-solving, solution design, and technical discussions.
  • Communicate effectively with team members and stakeholders.

Must-Have Qualifications :
  • Relevant Experience & STEM Foundation: 4+ years of professional software/ML engineering experience, with a dedicated AI/ML focus in the last 1-2 years.
  • Google Gemini / Vertex AI (Non-negotiable): Hands-on experience with the Gemini model family and Vertex AI, including deployment, grounding, and integration into production AI services. Hands-on experience with containerization (Docker) and deploying services via Cloud Run or GKE (Kubernetes).
  • Languages & AI Libraries: Proficiency in Python and modern ML/AI frameworks (PyTorch, LangChain, LangSmith) for building autonomous LLM agents, tools, and RAG pipelines.
  • Agent Building & Tool Calling: Proven experience building AI/LLM agents and tool-calling systems in Python against unstructured, multi-source data.
  • Context Engineering & RAG: Expertise in RAG pipelines, prompt engineering, context tuning, grounding, and Vector Databases (e.g., Milvus, Postgres/Pgvector). Clear understanding of advanced RAG architecture including Hybrid Search (Vector + Keyword), Re-ranking models, and semantic caching.
  • Unstructured Data Handling (Non-negotiable): Demonstrated ability to ingest, clean, extract, and structure text, tables, and images from unstructured documents (PDFs, design docs, regulatory files) for LLM training and usage.

Role Information
  • Generative AI Engineer role.
  • Experience in API development.
  • Hands-on experience with Google Gemini and Vertex AI.
  • Knowledge of Agentic AI frameworks and architectures.
  • Strong Python development skills, including experience with LangChain and related AI frameworks.
  • Open to candidates from any industry domain.

Required Skills :
  1. Full Stack Engineering - Building applications for AI-powered services (Backend APIs + Front-End Integration).
  2. Generative AI & LLM Platforms - 2+ years building RAG pipelines & LLM apps using Python, LangChain, and LangSmith.
  3. Agent Building & Unstructured Data - Building AI agents/tool-calling systems in Python and handling unstructured, multi-source data extraction (PDFs, docs).
  4. Strong hands-on experience in Artificial Intelligence and Generative AI
  5. Python programming expertise.
  6. Experience with LangChain and Agentic AI frameworks.
  7. Understanding data handling to pull data from PDFs, design docs, regulatory files

Preferred Skills :
  1. Direct experience architecting and serving custom REST APIs.
  2. Experience in regulated / compliance-sensitive domains (e.g., healthcare / medical device guidelines like FDA, ISO 13485).
  3. Experience integrating multiple LLM APIs beyond a single provider (OpenAI, Bedrock, Claude, or similar).

Additional Preferred Skills
  • Direct experience designing and deploying high-throughput REST APIs (e.g., FastAPI/Flask).
  • Familiarity with medical device development regulations and compliance (e.g., FDA guidelines, ISO 13485).
  • Experience integrating multiple LLM APIs beyond a single vendor (e.g., OpenAI, AWS Bedrock, Anthropic Claude).
  • Front-end development/integration experience for UI design (e.g., Streamlit, Gradio, React/Next.js integration).

Education Requirements:
  • Minimum Bachelors in Software/Computer/IT/Systems/Biomedical Engineering + 3 years

Required Testing:
  • Technical evaluation of Python proficiency, RAG architecture concepts, and API/Agent design.

Software Skills Required:
  • Languages: Python (AsyncIO, OOP), SQL.
  • AI & Agent Frameworks: PyTorch, LangChain, LangSmith, Vertex AI SDK.
  • API & Web Frameworks: FastAPI, Flask, REST APIs, Server-Sent Events (SSE).
  • Databases & Search: Milvus, Pgvector, Qdrant, Redis (caching).
  • Front-End Integration: Streamlit, Gradio, basic React/Next.js.
  • Testing & Guardrails: pytest, JUnit, LangSmith evaluation, NeMo Guardrails.
  • DevOps & Cloud: Docker, GCP (Vertex AI, Cloud Run, GKE), Git.

Required Certifications:
  • Professional certifications specific to AI/ML (e.g., Certified AI Professional / CAIP, Google Cloud ML Engineer) considered a plus.

Interview
  • Number of Interviews: 1,
  • Web Conference (Zoom/ TEAMs)
  • Live problem-solving and technical exercise during the interview.