1

Unpaid Computer Science Internship Jobs in San Francisco, CA

Data Science Internship - Multiple Teams Faire leverages machine learning and data insights to ... in Computer Science, Operations Research, Statistics, Econometrics, or a related technical ...

... Computer Science, Computer Engineering, relevant technical field, or equivalent practical ... internship, work experience, coding competitions, or widely used contributions in open source ...

Co-Op, Data Science

San Francisco, CA · On-site

$31 - $49/hr

Also, if our previous interns are any guides, you will have a ton of fun in the process ... Mathematics, Statistics, Computer Science, Physics or other STEM degrees) * Excited to learn new ...

Also, if our previous interns are any guides, you will have a ton of fun in the process ... Mathematics, Statistics, Computer Science, Physics or other STEM degrees) * Excited to learn new ...

Co-Op, Data Science

San Francisco, CA · On-site

$31 - $49/hr

Also, if our previous interns are any guides, you will have a ton of fun in the process ... Mathematics, Statistics, Computer Science, Physics or other STEM degrees) * Excited to learn new ...

Also, if our previous interns are any guides, you will have a ton of fun in the process ... Mathematics, Statistics, Computer Science, Physics or other STEM degrees) * Excited to learn new ...

Co-Op, Data Science

San Francisco, CA · On-site

$31 - $49/hr

Also, if our previous interns are any guides, you will have a ton of fun in the process ... Mathematics, Statistics, Computer Science, Physics or other STEM degrees) * Excited to learn new ...

next page

Showing results 1-20

People also search for

Unpaid Computer Science Internship information

See San Francisco, CA salary details

$10

$20

$28

How much do unpaid computer science internship jobs pay per hour?

As of May 28, 2026, the average hourly pay for unpaid computer science internship in San Francisco, CA is $20.39, according to ZipRecruiter salary data. Most workers in this role earn between $16.97 and $22.64 per hour, depending on experience, location, and employer.

What is an Unpaid Computer Science Internship job?

An Unpaid Computer Science Internship is a temporary position where students or recent graduates gain hands-on experience in computer science without receiving monetary compensation. Interns typically work on software development, debugging, data analysis, or IT support under the guidance of experienced professionals. These internships provide valuable industry exposure, enhance technical skills, and help build professional networks. While unpaid, they can improve job prospects and may lead to future paid opportunities.

What are the key skills and qualifications needed to thrive in the Unpaid Computer Science Internship position, and why are they important?

To thrive as an Unpaid Computer Science Intern, you should have a solid understanding of programming fundamentals, data structures, algorithms, and typically be pursuing or have recently completed a degree in computer science or a related field. Familiarity with languages such as Python, Java, or C++, as well as experience using version control systems like Git, is highly beneficial. Strong problem-solving skills, eagerness to learn, and effective communication are important soft skills that set candidates apart. These abilities are crucial for contributing to development projects, adapting to changing tasks, and making the most of the internship experience.

What types of projects or tasks can I expect to work on during an Unpaid Computer Science Internship?

As an Unpaid Computer Science Intern, you will often be involved in a range of hands-on projects such as coding assignments, software testing, debugging, and collaborating on group development initiatives. Interns may also assist with documentation, participate in code reviews, and learn about industry best practices through mentorship from experienced developers. The exact nature of tasks will vary depending on the company and team, but most internships aim to balance skill-building with meaningful contributions to real-world projects. This variety gives interns a chance to apply classroom knowledge in practical settings and develop a better understanding of day-to-day roles in the tech industry.
What are popular job titles related to Unpaid Computer Science Internship jobs in San Francisco, CA? For Unpaid Computer Science Internship jobs in San Francisco, CA, the most frequently searched job titles are:
What job categories do people searching Unpaid Computer Science Internship jobs in San Francisco, CA look for? The top searched job categories for Unpaid Computer Science Internship jobs in San Francisco, CA are:
What cities near San Francisco, CA are hiring for Unpaid Computer Science Internship jobs? Cities near San Francisco, CA with the most Unpaid Computer Science Internship job openings:
Infographic showing various Unpaid Computer Science Internship job openings in San Francisco, CA as of May 2026, with employment types broken down into 83% Full Time, 14% Part Time, and 3% Contract. Highlights an 70% Physical, 16% Hybrid, and 14% Remote job distribution, with an average salary of $42,408 per year, or $20.4 per hour.
Data Science Intern

Data Science Intern

Faire

San Francisco, CA

$75/hr

Other

Posted 12 days ago


Job description

Data Science Internship - Multiple Teams

Faire leverages machine learning and data insights to transform the wholesale industry, giving independent retailers the tools to compete with large-scale e-commerce platforms and big-box stores. Our Data Science team builds and maintains the algorithmic systems - spanning search, personalization, recommendation, and ranking - that power our marketplace and help our customers thrive.

We are hiring Data Science interns across several teams and are looking for intellectually curious, self-directed problem solvers eager to work end-to-end on high-impact challenges, from data exploration to production-ready solutions.

Our internships are paid, 12-14 weeks in duration, with flexible start dates. Extensions are considered based on project scope and mutual interest.

Open Teams

Search & Recommendation

  • Design and deploy state-of-the-art recommender systems that power ranking and discovery across the marketplace
  • Develop rich user and item representations through embeddings, sequence models, and graph-based methods
  • Build real-time and streaming data pipelines that enable dynamic, context-aware personalization at scale
  • Apply exploration-exploitation strategies - including contextual bandits and reinforcement learning - to optimize recommendations under uncertainty
  • Advance recommendation quality through improvements to diversification, novelty, and long-term user engagement
  • Own the full ML lifecycle: from problem formulation and modeling through offline evaluation and online experimentation

Risk Management

  • Build and refine models and heuristics across core risk domains - including underwriting, identity verification, returns, markdowns, and disputes & misuse - to reduce financial losses and unlock GMV growth
  • Partner cross-functionally to develop scalable, data-driven frameworks that balance risk exposure with business opportunity

What You'll Do

  • Design, develop, and A/B test cutting-edge machine learning algorithms and analytical solutions, with guidance from senior technical leads
  • Communicate project objectives, methodologies, and results clearly to both immediate teammates and broader cross-functional stakeholders
  • Navigate the complexity of a two-sided marketplace, identifying and addressing the unique challenges that arise at the intersection of retailer and brand needs

What We're Looking For

All candidates must be currently enrolled or recently graduated Master's or PhD students in Computer Science, Operations Research, Statistics, Econometrics, or a related technical discipline. Beyond that, we're looking for team-specific experience:

Search & Recommendation Systems

  • Publications or submissions to top-tier venues such as KDD, RecSys, ICML, NeurIPS, WWW, or SIGIR
  • Experience with recommender systems (collaborative filtering, deep recommenders, ranking), representation learning and embeddings, sequential models (RNNs, Transformers for user behavior modeling), bandit and reinforcement learning methods, and large-scale retrieval and ranking systems
  • Familiarity with offline evaluation metrics (NDCG, MAP, recall) and online experimentation
  • Experience working with large-scale or production datasets

Risk Management

  • Solid ML fundamentals with hands-on experience productionizing models using frameworks such as scikit-learn, XGBoost, or deep learning libraries
  • Experience with Python; familiarity with Java, Kotlin, or C++ is a plus
  • Knowledge of statistical techniques including experimentation and causal inference
  • Experience with SQL or other database querying languages preferred

Pay rate:

San Francisco: the pay rate for this role is $75 USD per hour.

Actual hourly pay will be determined based on permissible factors such as transferable skills, work experience, market demands, and primary work location. The pay range provided is subject to change and may be modified in the future.

Faire uses Artificial Intelligence (AI) to screen and select applicants for this position.

This job posting is for an existing vacancy.

#LI-DNI