Immediate Internship AI Agent Graph RAG/ Machine Learning Scientist
Role: AI Scientist Intern – AI Agents & Automation
We are part of the MIT accelerator program and the OpenAI testing team, building AI-first SaaS platforms and AI-powered Chrome extensions to help people work and learn better.
This is a non-paid internship with a review at the end for a possible paid position.
Only apply if you are interested in the internship.
We are a UK business with headquarters in San Francisco and work from 9am–5pm Pacific Time.
What you’ll work onYour focus will be on the AI stack and agent pipeline, not just generic web dev.
You will help design, build, and improve:
- Autonomous AI Agents
- Design multi-step agents that plan, call tools/APIs, and report results.
- Implement agent workflows that run across our SaaS app and Chrome extensions.
- AI Pipelines & Orchestration
- Build Python services and workers that orchestrate agents (queues, retries, logging, monitoring).
- Integrate agents with our backend (Node.js/Express, Firebase, webhooks, events).
- RAG & Data Pipelines
- Build and maintain RAG databases / buckets from user content and web data.
- Design data models and pipelines for clean, traceable knowledge retrieval.
- LLMs, Prompts & Algorithms
- Work on prompt I/O, tool/function calling, and evaluation loops.
- Experiment with AI algorithms, fine-tuning strategies, and Large Concept Models (not just LLMs).
- Product Integration
- Expose agent tools and endpoints that our React/TypeScript web app and Chrome extensions can call.
- Collaborate with the frontend team so users can see and control agents in real time.
- Mapping user workflows → agent workflows (events, triggers, webhooks, queues).
- Designing agent observability (traces, logs, analytics on agent performance).
- Implementing RAG integrations and basic NLP/LLM tasks with guidance from our AI team.
- Connecting agents to third-party APIs (AI APIs, Stripe, Firebase, etc.) as tools.
You don’t need to know everything, but you must be hands-on and able to learn fast.
- Solid projects in Python (AI, data, or backend scripts).
- Experience with at least one of:
- Building AI Agents, RAG pipelines, or AI APIs.
- Comfortable reading/writing TypeScript or JavaScript and basic Node.js/Express.
- Basic understanding of data modeling, data pipelines, or analytics.
- Can use Git/GitHub and debug with tools like Chrome DevTools.
- Fluent English (speaking & writing) and strong, proactive communication.
- Built or contributed to AI Agents (LangChain, LangGraph, MCP, tool calling, or similar).
- Experience with:
- Building Chrome extensions
- RAG databases / buckets (vector stores, retrieval pipelines)
- Fine-tuning or experimenting with LLMs / Large Concept Models
- Firebase Realtime DB or Cloud Firestore
- Cloud platforms (AWS, GCP, Firebase functions)
- Worked on:
- SaaS web applications
- Stripe API (billing, webhooks)
- Testing (Jest) and performance profiling
- Type: Internship (full-time or ~30 hrs/week part-time during school term)
- Location: Remote
- Core stack:
- AI: Python, AI APIs, AI Agents, RAG, data pipelines
- Backend: Node.js, Express, Firebase/Firestore, Stripe
- Frontend: React, TypeScript, Chrome Extension APIs
- Ownership: You’ll ship real agent features to production, not just toy demos.
- Are you fluent in speaking and understanding English?
- How long have you worked with each? (Put 0 if none.)
- Building Chrome extensions
- Data Modeling
- Data Architecture
- Developed and maintained multiple databases (data pipelines) for seamless data flow across a platform
- Data Analytics
- Firebase Real-time DB
- Cloud Firestore
- AWS
- Google GCP
- Fine Tuning
- Data Mining
- Building SaaS Web Applications
- Building AI Agents
- Building and implementing RAG databases / buckets
- Writing AI Algorithms
- Worked with Large Concept Models (not to be confused with LLM Large Language Models)
- AI APIs
- Python
- TypeScript
- SaaS Web Applications
- Stripe API
- Jest
- Express.js
- Node.js