1

Programming Associate Jobs in Sausalito, CA (NOW HIRING)

SUMMARY/JOB PURPOSE The Associate Engineer - AI and Agentics is responsible for building ... Foundational programming ability in Python, JavaScript/TypeScript, Java, or a similar language ...

Legal Engineer Associate

San Francisco, CA · On-site

$198K - $268K/yr

You'll work closely with our Legal Engineers, Customer Success, and Product teams to: * Support client facing pilots, onboarding, and training, helping legal teams get the most out of Legora.

Legal Engineer Associate

San Francisco, CA · On-site

$198K - $268K/yr

You'll work closely with our Legal Engineers, Customer Success, and Product teams to: * Support client facing pilots, onboarding, and training, helping legal teams get the most out of Legora.

Showing results 41-60

Programming Associate information

See Sausalito, CA salary details

$19

$26

$41

How much do programming associate jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for programming associate in Sausalito, CA is $26.61, according to ZipRecruiter salary data. Most workers in this role earn between $20.53 and $35.53 per hour, depending on experience, location, and employer.

What is a programming associate?

Programming Associates are professionals who assist in the planning, coordination, and implementation of programs or projects within an organization. They often work in various industries such as arts, media, education, or non-profits, supporting program managers or directors to ensure successful execution of events, initiatives, or schedules. Their duties can include administrative tasks, data management, research, and communication with stakeholders. Programming Associates play a key role in making sure projects run smoothly and meet organizational goals.

What does a programming associate do?

Programming Associates are often responsible for assisting in the development, testing, and maintenance of software applications. Their daily tasks may include writing and reviewing code, debugging issues, documenting processes, and collaborating with senior developers and cross-functional teams. By effectively managing these tasks, Programming Associates help ensure that projects stay on schedule, code quality is maintained, and software releases run smoothly. Their attention to detail and teamwork are key factors in the success of any software development project.

What skills and qualifications does a programming associate need?

To thrive as a Programming Associate, you need strong coding abilities in languages such as Python, Java, or C++, along with a relevant degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes certifications like CompTIA or Microsoft Certified: Azure Fundamentals are typically required. Analytical thinking, attention to detail, and effective teamwork are standout soft skills for this role. These competencies ensure high-quality code development, efficient problem-solving, and effective collaboration within software projects.

What is the difference between Programming Associate vs Software Developer?

AspectProgramming Associate
Required Credentials
Typically a bachelor's degree in computer science or related field; certifications like Microsoft or Cisco may be preferred
Work Environment
Often in corporate or government settings, supporting IT teams or software projects
Employer & Industry Usage
Used by companies in tech, finance, and government sectors for entry to mid-level support roles
Comparison Summary

Programming Associates typically focus on supporting software development through coding, testing, and troubleshooting, often in team environments. Software Developers usually take on more complex design and development tasks, with a broader scope of responsibilities. While both roles require programming skills and similar educational backgrounds, Software Developers often have more experience and autonomy in project execution.

What cities near Sausalito, CA are hiring for Programming Associate jobs?

Cities near Sausalito, CA with the most Programming Associate job openings:

AI and Agentic Engineer Associate

Alameda, CA

Exelixis
Biotechnology Research and Development • 501 - 1,000 employees

$103K - $145K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 15 days ago


Job description


SUMMARY/JOB PURPOSE
The Associate Engineer - AI and Agentics is responsible for building foundational AI-enabled applications, prototypes, prompts, tests, documentation, and agentic automations while learning SDLC best practices, security expectations, and responsible AI standards.
ESSENTIAL DUTIES/RESPONSIBILITIES

  • Assist in building simple AI-enabled prototypes, internal tools, and workflow automations.
  • Translate clearly defined requirements into small software components, scripts, prompts, test cases, and configuration changes.
  • Support prompt engineering, basic agent workflows, retrieval-assisted use cases, and API integrations.
  • Use approved AI-assisted development tools, such as coding copilots or agentic coding tools, to learn, prototype, document, and improve code with appropriate review.
  • Write and execute basic unit tests, validation checks, and troubleshooting steps to confirm expected behavior.
  • Maintain clear documentation, including setup notes, design summaries, prompt/spec notes, user instructions, and operational runbooks.
  • Participate in code reviews, demos, testing sessions, backlog discussions, and team learning activities.
  • Follow company policies for data privacy, information security, access control, compliance, and responsible use of AI.
  • Performs other duties as assigned
  • Complies with all policies and standards


SUPERVISORY RESPONSIBILITIES

  • No supervisory responsibilities.


EDUCATION/EXPERIENCE/KNOWLEDGE/SKILLS & ABILITIES
Education

  • Bachelor's degree in Computer Science, Artificial Intelligence, Data Science, Software Engineering, or a related field; or
  • Equivalent combination of education and experience.


Experience

  • Candidates with early experience of software engineering, data science, automation, or related technical work gained through internships, academic projects, research assignments, open-source contributions, hackathons, or personal portfolio work.
  • Portfolio, GitHub repository, class project, internship deliverable, or capstone project that demonstrates coding, automation, AI, data, or problem-solving skills.


Knowledge, Skills and Abilities
Required:

  • Foundational programming ability in Python, JavaScript/TypeScript, Java, or a similar language, demonstrated through coursework or projects.
  • Basic understanding of software development fundamentals, including data structures, APIs, Git, debugging, testing, and documentation.
  • Introductory knowledge of AI, machine learning, generative AI, LLMs, prompt engineering, or data science concepts through coursework, projects, or self-directed learning.
  • Ability to learn and apply approved AI-assisted development tools responsibly, with review and coaching from senior team members.
  • Ability to quickly acquire new knowledge, apply critical thinking, maintain attention to detail, and ask insightful questions to resolve uncertainty in requirements or technical approaches.
  • Clear written and verbal communication skills, including the ability to explain work, document decisions, and collaborate with technical and non-technical teammates.
  • Ability to apply principles of responsible AI, data privacy, information security, and ethical technology practices in day-to-day work.


Preferred:

  • Basic familiarity with cloud platforms, databases, REST APIs, notebooks, or data tools is preferred.


Travel Requirements

  • 0% No travel is expected of this position

#LI-EZ1

Our compensation reflects the cost of labor across severalU.S. geographic markets, and we pay differently based on those defined markets. The base pay range for this positionis $103,000 - $145,000 annually. The base pay range may take into account the candidate's geographic region, which will adjust the pay depending on the specific work location. The base pay offered will take into account the candidate's geographic region, job-related knowledge, skills, experience and internal equity, among other factors.In addition to the base salary, as part of our Total Rewards program, Exelixis offers comprehensive employee benefits package, including a 401k plan with generous company contributions, group medical, dental and vision coverage, life and disability insurance, and flexible spending accounts. Employees are also eligible for a discretionary annual bonus program, or if field sales staff, a sales-based incentive plan. Exelixis also offers employees the opportunity to purchase company stock, and receive long-term incentives, 15 accrued vacation days in their first year, 17 paid holidays including a company-wide winter shutdown in December, and up to 10 sick days throughout the calendar year.

If you have a disability and need an accommodation in relation to the recruiting process, please email us at: ApplicantAccommodations@exelixis.com.


WORKING CONDITIONS:

Our office is a modern space that fosters collaboration and creativity. Teams work closely together, sharing ideas and solutions in a supportive atmosphere. We provide all necessary equipment, including dual monitors and ergonomic chairs, to ensure a comfortable workspace.


DISCLAIMER:
The preceding job description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to the job.


We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.