1

Computer Science Internship Jobs in Flagstaff, AZ

2027 Intern - Technology

Flagstaff, AZ

$15 - $20/hr

The internship program at FTI Consulting serves as a key pathway to entry-level consultant ... Business, Computer Forensics, Cybersecurity, Data Analytics, Data Science, Digital Forensics ...

2027 Intern - Technology

Flagstaff, AZ · On-site

$15 - $20/hr

The internship program at FTI Consulting serves as a key pathway to entry-level consultant ... Business, Computer Forensics, Cybersecurity, Data Analytics, Data Science, Digital Forensics ...

Current junior, senior, or recent graduate in Computer Science, Data Analytics, Statistics, Information Systems, Business, or related field. * Basic experience or coursework with Power BI, including ...

Current junior, senior, or recent graduate in Computer Science, Data Analytics, Statistics, Information Systems, Business, or related field. * Basic experience or coursework with Power BI, including ...

Showing results 21-40

Computer Science Internship information

What are internship opportunities in computer science?

An internship in computer science provides on-the-job training for students who study computer science. Your duties in this program depend on the focus on the internship. Some interns get experiencing coding and developing software, applications, or website user interfaces. As an intern, you work under the direction of programming and development professionals. Your responsibilities include writing lines of code, testing and debugging software, learning computer languages in a realistic setting, and functioning as part of a team. Other computer science internships focus on providing technical support, cybersecurity services, or administration services as part of an IT team.

What is a computer science internship?

A computer science internship is a temporary position that allows students or recent graduates to gain practical experience in the field of computer science. Interns typically work on real-world projects, assisting with programming, software development, data analysis, or IT support under the supervision of experienced professionals. These internships provide valuable hands-on skills, networking opportunities, and insight into potential career paths within technology industries.

What types of projects does a computer science intern typically work on, and how much autonomy can I expect?

Computer Science interns often contribute to real-world projects such as developing new software features, debugging code, automating processes, or supporting infrastructure. While the level of autonomy varies by company, interns are generally given meaningful tasks and encouraged to collaborate with senior engineers and cross-functional teams. You'll likely participate in code reviews, agile sprints, and team meetings, gaining hands-on experience and feedback. Many organizations assign mentors to guide interns, helping them balance independence with structured learning and support.

What are the key skills and qualifications needed to thrive as a computer science intern, and why are they important?

To thrive as a Computer Science Intern, you generally need foundational knowledge in programming, algorithms, and data structures, often supported by progress toward a computer science degree. Familiarity with coding languages such as Python, Java, or C++, as well as experience using version control systems like Git, is typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills help interns stand out in collaborative environments. These skills and qualities are essential because they enable interns to contribute meaningfully to projects, adapt to new technologies, and work efficiently within a development team.

What is the difference between Computer Science Internship vs Software Developer Intern?

AspectComputer Science InternshipSoftware Developer Intern
Required CredentialsTypically pursuing or recent graduate in CS or related fieldSame as CS internship, often students or recent grads
Work EnvironmentVaries across tech companies, research labs, startupsPrimarily software development teams in tech firms
Employer & Industry UsageUsed across academia, industry, research projectsPrimarily in software development companies and tech industry
Common Search & Comparison IntentUnderstanding internship opportunities in CSComparing software development internship roles

Both Computer Science Internships and Software Developer Internships target students or recent graduates interested in tech. While CS internships may include research, data analysis, or broader technical roles, Software Developer Internships focus specifically on coding and software creation. The choice depends on your career goals and the specific skills you want to develop.

What do you do as a computer science intern?

A computer science intern typically assists with software development, coding, testing, and debugging projects. They may work with programming languages like Python, Java, or C++, and often collaborate with teams to gain practical experience in software engineering and problem-solving. Internships usually involve learning industry tools and following project deadlines under supervision.

What internships should I apply for in computer science?

Computer science internships are available in tech companies, startups, and research labs, often focusing on software development, data analysis, or cybersecurity. Applicants should have programming skills in languages like Python, Java, or C++, and may need to demonstrate problem-solving abilities or relevant coursework. Internships can be paid or unpaid and typically require a resume and sometimes a cover letter or technical assessment.
More about Computer Science Internship jobs

What are the most commonly searched types of Computer Science jobs in Flagstaff, AZ?

The most popular types of Computer Science jobs in Flagstaff, AZ are:

What are popular job titles related to Computer Science Internship jobs in Flagstaff, AZ?

For Computer Science Internship jobs in Flagstaff, AZ, the most frequently searched job titles are:

What cities near Flagstaff, AZ are hiring for Computer Science Internship jobs?

Cities near Flagstaff, AZ with the most Computer Science Internship job openings:

Infographic showing various Computer Science Internship job openings in Flagstaff, AZ as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, 2% Contract, and 1% Nights. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution.

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

Block

Flagstaff, AZ • Remote

Full-time

Posted 4 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 21 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.

Application Guidelines

Candidates may submit up to 9 active applications within a 60-day period. Reapplications to the same role are accepted 90 days after a previous application has been reviewed.

Use of AI in Our Hiring Process

We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.

Contact us here with hiring practice or data usage questions.

Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering. Check out our other benefits at Block.

Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self-custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we're helping build a financial system that is open to everyone.


What Block employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom