2

Remote Programmer Jobs in Novato, CA (NOW HIRING)

This is a contract position , fully remote within the US. * This contract would be a W-2 position ... Solve complex engineering problems and make sound decisions about priorities. * Collaborate closely ...

This is a contract position , fully remote within the US. * This contract would be a W-2 position ... Solve complex engineering problems and make sound decisions about priorities. * Collaborate closely ...

Founding Systems Engineer

San Francisco, CA ยท Remote

$300K - $350K/yr

Founding Systems Engineer Remote Across the U.S. | San Francisco HQ Optional About the Company Our client is an early-stage, venture-backed infrastructure startup building foundational tooling for ...

next page

Showing results 1-20

Remote Programmer information

See Novato, CA salary details

$14

$46

$80

How much do remote programmer jobs pay per hour?

As of Jun 10, 2026, the average hourly pay for remote programmer in Novato, CA is $46.42, according to ZipRecruiter salary data. Most workers in this role earn between $30.19 and $60.38 per hour, depending on experience, location, and employer.

What Is the Job of Remote Programmers?

Remote programmers use a variety of coding languages to write computer software, mobile applications, and websites. Instead of working in the office, remote programmers complete their tasks at home or another location outside of the office. They take the application designs created by developers and translate them into computer language that tells the computer what to do. Common computer languages they utilize in their projects include Java, C++, and Python. Remote programmers may also be responsible for maintaining, troubleshooting, and updating the software, as necessary. Depending on their area of expertise, programmers may work as app developers, software developers, web developers, firmware developers, analysts, and computer scientists.

What are the key skills and qualifications needed to thrive as a Remote Programmer, and why are they important?

To thrive as a Remote Programmer, you need strong coding abilities in relevant programming languages, problem-solving skills, and a degree in computer science or equivalent experience. Familiarity with version control systems like Git, cloud platforms, and remote collaboration tools is commonly required. Excellent self-motivation, time management, and clear written communication make someone stand out in remote environments. These skills ensure productivity, seamless teamwork, and successful project delivery without in-person supervision.

What is a remote programmer?

A remote programmer is a software developer who works from a location outside of a traditional office, often from home or another remote setting. They use internet-based tools and platforms to collaborate with team members, write code, fix bugs, and develop software applications. Remote programmers often enjoy flexible schedules and the ability to work for companies located anywhere in the world. This role requires strong communication skills, self-discipline, and proficiency with various programming languages and remote collaboration tools.

What is the difference between Remote Programmer vs Remote Software Developer?

AspectRemote ProgrammerRemote Software Developer
Required CredentialsTypically a degree in Computer Science or related field, coding certificationsSame as Remote Programmer, often with additional certifications in specific technologies
Work EnvironmentRemote, often freelance or contract-basedRemote, employed by companies or startups
Industry UsageCommon in tech, freelancing platforms, consultingCommon in tech companies, software firms, startups
Search & Comparison IntentHigh overlap, both involve coding remotelySimilar roles, but with a focus on full software development lifecycle

Remote Programmers and Remote Software Developers share many requirements, including coding skills and remote work settings. The main difference lies in scope: Remote Programmers often focus on writing code, while Remote Software Developers may handle the entire development process, including design and testing. Both roles are in high demand in the tech industry and frequently searched together.

How do remote programmers typically collaborate with team members across different time zones?

Remote programmers often work with colleagues and stakeholders from various locations, which requires effective communication and collaboration tools. Teams commonly rely on platforms like Slack, Zoom, and project management software to stay connected, share updates, and resolve issues asynchronously. Flexibility and clear documentation are essential, as team members may need to review code, provide feedback, or attend meetings outside standard hours. Establishing regular check-ins and utilizing version control systems help ensure everyone stays aligned and productive despite differing schedules.
What are the most commonly searched types of Programmer jobs in Novato, CA? The most popular types of Programmer jobs in Novato, CA are:
What job categories do people searching Remote Programmer jobs in Novato, CA look for? The top searched job categories for Remote Programmer jobs in Novato, CA are:
What cities near Novato, CA are hiring for Remote Programmer jobs? Cities near Novato, CA with the most Remote Programmer job openings:

AI Engineer: Computer Vision, LLMs & ML (Remote)

Intellus Build

San Francisco, CA โ€ข Remote

Full-time

Posted 25 days ago


Job description

Intellus Build Make Construction Intelligent

Work with ex-Narvar Founding CTO (Unicorn, $1B+). 6 AI patents. Enterprise AI pedigree: Google DCDE, Oracle, Macy's, Walmart Labs.

We're hiring founding team members to transform how the $12T global construction industry buildsfrom residential to mission-critical infrastructure.

AI Engineer: Computer Vision, LLMs & ML

Engineer the AI driving next-generation construction.

Location: Remote-US (San Francisco Bay Area Hybrid Preferred)

Type: Full-time

Compensation: Founding-team equity (12%) + base salary

Construction creates the world around usyet still runs on WhatsApp, spreadsheets, and gut feel. Sites generate terabytes of data dailyyet none of it tells anyone what to do next.

This isn't a data problem. It's an Intelligence problem.

We're building the nervous system for construction. Think Palantir meets Procore, but actually usable by contractors. Our first customers are already begging for access.

You'll be the founding AI engineer, building alongside our founder and construction industry veterans. Async-first. Remote-friendly. Zero bureaucracy. No meetings about meetings. Just ship code that moves dirt and dollars.

You'll turn cutting-edge LLM and vision research into tools that run on dusty job sites and mobile devices.

About the Role

Intellus Build is the Infrastructure of Truththe AI-native operating system that connects dirt to dollars.

The Problem: Construction sites generate terabytes of unstructured data dailyphotos, documents, videos, sensor readings. Currently, this valuable information goes to waste.

Your Mission: Build AI systems that transform construction chaos into actionable intelligence.

What You'll Build

As the founding AI engineer, you'll tackle problems that don't have Stack Overflow answers:

  • Build RAG systems that understand construction terminologyteach AI the difference between 'pour concrete' and 'poor concrete'
  • Deploy computer vision that detects safety violations from grainy phone photos taken at 6 AM
  • Create AI assistants that answer 'What's the status of the Stanford dorm project?' by reasoning across blueprints, contracts, RFIs, and daily photo logs
  • Design real-time progress tracking that works even when construction sites have terrible WiFi
  • Build domain-aware AI that makes construction sites safer and more efficient
  • Build verification systems that track equipment from PO to energization across complex supply chains
Requirements

You are:

  • Recent graduate from top AI program (Stanford AI Lab, MIT CSAIL, or equivalent) OR 23+ years building production ML systems
  • Focused on practical AI applications, not just research demos
  • Comfortable with the full ML stack: data processing model selection deployment monitoring
  • Able to move quicklyyou prototype in hours, not weeks
Must Have
  • Shipped at least one LLM-based application used by real users
  • Experience with RAG, embeddings, and vector databases
  • Strong Python skills plus PyTorch, TensorFlow, or JAX
  • Ability to explain complex ML concepts to non-technical stakeholders
Nice to Have
  • Computer vision experience (YOLO, Segment Anything, etc.)
  • Published ML research or Kaggle competition medals
  • Experience with construction, manufacturing, or industrial datasets
  • Track record of optimizing inference costs
What You'll Work With

We're flexible on the stack, but likely:

  • LLM APIs: OpenAI, Anthropic, Geminimulti-model approach
  • Orchestration: LangChain, LlamaIndex, or custom frameworks
  • Vector stores: Pinecone, Weaviate, or pgvector
  • ML frameworks: PyTorch, TensorFlow, or JAX

You'll help shape these choices as we build.

Why This Role Matters
  • Real-world impact: Your models will help prevent workplace injuries and save lives
  • Unique datasets: Access to proprietary construction data that competitors don't have
  • Greenfield opportunity: Define the AI strategy from day one
  • Domain expertise: Work directly with construction industry veterans
  • Mission-critical scale: Your models will power verification for facilities where downtime isn't an option
  • Pedigree: A Stanford StartX company (elite sub-1% accelerator)
Ready to Build?

You'll complete two quick assessments to show us what you can do.

Top scorers get interviewed. We move fast. No bureaucracy.

Intellus Build is an equal opportunity employer. We welcome candidates from all backgrounds.