1

Computer Programmer Co Op Jobs in Santa Rosa, CA

Position Value Proposition As a Field Engineer you will be responsible to assist the Project ... Erection sequencing Concepts Software & Technology Personal computer; phone; computer software ...

Manufacturing Engineer

Santa Rosa, CA · On-site

$79K - $102K/yr

Maintain a safe work environment for self and other co-workers. Follow all safety rules and ... Excellent computer skills - Microsoft Office Suite (Word; Excel). * Strong work ethic displaying ...

Manufacturing Engineer

Santa Rosa, CA · On-site

$79K - $102K/yr

Maintain a safe work environment for self and other co-workers. Follow all safety rules and ... Excellent computer skills - Microsoft Office Suite (Word; Excel). * Strong work ethic displaying ...

Must have strong computer skills to include the knowledge of a variety of computer software ... Amazing co-workers * Tuition reimbursement * Employee Assistance Program We are committed to fair ...

next page

Showing results 1-20

Computer Programmer Co Op information

See Santa Rosa, CA salary details

$36.1K

$71K

$104.4K

How much do computer programmer co op jobs pay per year?

As of Jun 18, 2026, the average yearly pay for computer programmer co op in Santa Rosa, CA is $71,038.00, according to ZipRecruiter salary data. Most workers in this role earn between $55,200.00 and $87,500.00 per year, depending on experience, location, and employer.

What types of projects can a Computer Programmer Co Op expect to work on during their placement?

As a Computer Programmer Co Op, you can expect to be involved in a variety of projects ranging from debugging existing code, developing new software features, or assisting with automated testing. You'll often work under the guidance of experienced developers, contributing to real-world applications and gaining hands-on experience with current development tools and practices. Collaboration with cross-functional teams, such as QA, design, and product management, is common, providing valuable exposure to the software development lifecycle and team-based problem solving.

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

To thrive as a Computer Programmer Co Op, you need a foundational understanding of programming languages such as Java, Python, or C++, along with coursework or experience in computer science. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic debugging tools is typically expected. Strong problem-solving abilities, teamwork, and effective communication help you succeed in collaborative and learning-focused environments. These skills and qualities enable Co Op programmers to contribute meaningfully to projects while rapidly developing their technical and professional capabilities.

What is a Computer Programmer Co Op?

A Computer Programmer Co Op is a student or entry-level position that allows individuals to gain hands-on experience in computer programming while still completing their education. Co Op positions typically involve working with experienced developers on real projects, writing and testing code, and learning about software development processes. These roles are designed to bridge the gap between academic learning and professional work, helping students develop technical and teamwork skills. Co Op terms usually last for a semester or summer and may be paid or unpaid, depending on the company. This experience can significantly enhance a student's employability after graduation.
What are the most commonly searched types of Computer Programmer jobs in Santa Rosa, CA? The most popular types of Computer Programmer jobs in Santa Rosa, CA are:
What job categories do people searching Computer Programmer Co Op jobs in Santa Rosa, CA look for? The top searched job categories for Computer Programmer Co Op jobs in Santa Rosa, CA are:
What cities near Santa Rosa, CA are hiring for Computer Programmer Co Op jobs? Cities near Santa Rosa, CA with the most Computer Programmer Co Op job openings:
Infographic showing various Computer Programmer Co Op job openings in Santa Rosa, CA as of June 2026, with employment types broken down into 89% Full Time, 9% Part Time, and 2% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $71,038 per year, or $34.2 per hour.
Applied Research Intern, Proactive Intelligence & Customer World Models (PhD / Graduate Co-op)

Applied Research Intern, Proactive Intelligence & Customer World Models (PhD / Graduate Co-op)

Block

Bodega Bay, CA • Remote

Other

Posted 8 days ago


Block rating

7.9

Company rating: 7.9 out of 10

Based on 16 frontline employees who took The Breakroom Quiz

9th of 17 rated payment service providers


Job description

Team: Apollo - Block Applied R&D
Location: Remote (US / Canada)
Duration: Fall/Winter 2026 co-op - 8 months, flexible start September 2026
Level: Graduate student (MS or PhD, returning to your program after the co-op)

About Apollo

Apollo leads Block's efforts to build the Customer World Model (CWM): a continuously evolving representation of each customer's goals, context, history, constraints, and likely future needs.

The CWM powers proactive intelligence across Block's ecosystem. Instead of customers navigating products in search of features, intelligence observes their world, understands what matters, anticipates what comes next, and initiates actions on their behalf.

We believe the next generation of AI products will not be defined by chat interfaces or isolated agents. They will be defined by rich world models that enable systems to reason over a customer's evolving state, make better decisions, and learn continuously from outcomes. Apollo designs, prototypes, and guides the development of this intelligence layer.

About the role

We're hiring a small cohort of graduate research interns to help build the foundations of proactive intelligence.

This is not a traditional internship. You'll own a research problem end-to-end: framing the question, developing methods, running experiments, publishing findings, and, when successful, shipping your work into production systems used by millions of customers and sellers.

You'll work at the intersection of representation learning, foundation models, reinforcement learning, causal reasoning, agentic systems, and product intelligence. The goal is not simply to build smarter models, but to build systems that develop a deeper understanding of customers and use that understanding to make better decisions over time.

Past interns have shipped production systems within months and published their work in the same year.

What you'll work on

Depending on your interests and Apollo's roadmap, you'll focus on one or more of the following areas:

Customer World Models

Building rich representations of customers from event streams, financial activity, operational signals, and behavioral data.

Examples include:

  • Representation learning over long-horizon customer histories
  • Event-based foundation models
  • Multi-modal customer representations spanning structured, sequential, and graph data
  • Memory architectures for long-term customer understanding

Proactive Intelligence

Developing systems that can anticipate customer needs and initiate helpful actions before being asked.

Examples include:

  • Opportunity detection and next-best-action systems
  • Long-horizon planning and decision-making
  • Preference and goal inference
  • Learning when intervention creates value versus friction

Agentic Decision Systems

Building agents that reason over customer world models and take actions in real environments.

Examples include:

  • Tool use and planning
  • Multi-step reasoning over customer state
  • Autonomous workflow execution
  • Recovery and adaptation under uncertainty

Learning from Feedback Loops

Developing methods that allow intelligence to improve continuously from real-world outcomes.

Examples include:

  • Reinforcement learning from customer and product feedback
  • Reward modeling and preference learning
  • Counterfactual evaluation
  • Credit assignment over long decision horizons

Evaluation and Measurement

Building evaluation frameworks that predict real-world performance, trust, and customer value.

Examples include:

  • Simulated customer environments
  • Longitudinal evaluation
  • Decision quality metrics
  • Safety and reliability benchmarks
What we're looking for

We're looking for researchers interested in building systems that understand people, learn from experience, and improve over time.

Required

  • Currently enrolled in an MS or PhD program in Computer Science, Machine Learning, Statistics, Mathematics, Operations Research, or a related field, and returning to that program after the co-op.
  • Strong foundations in modern machine learning, including deep learning, optimization, representation learning, and foundation models.
  • Experience conducting independent research and translating ideas into working systems.
  • Fluency in Python and experience with PyTorch, JAX, or similar frameworks.
  • Evidence of research excellence through publications, open-source contributions, technical leadership, or equivalent work.

Nice to have

  • Experience with large language models and agentic systems.
  • Experience with reinforcement learning, reward modeling, or sequential decision-making.
  • Experience with representation learning for structured, temporal, or graph data.
  • Familiarity with large-scale training and production ML systems.
  • Interest in building AI systems that directly affect customer outcomes.
What you'll get
  • Direct mentorship from researchers working on the future of proactive intelligence at Block.
  • Access to large-scale datasets, modern infrastructure, frontier models, and substantial compute resources.
  • Opportunities to publish and contribute to open-source projects.
  • A chance to shape foundational technology that could power the next generation of Block products.
  • Exposure to both scientific research and product deployment, with a clear path from idea to impact.

What Block employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom