Are you applying to the internship?
Job Description
AI Scientist Intern – AI Agents & Automation
We are a dynamic company participating in the MIT accelerator program and a key member of the OpenAI testing team. Our mission is to develop AI-first SaaS platforms and AI-powered Chrome extensions that enhance productivity and learning experiences for users.
This is a non-paid internship, with a performance review at the end for potential consideration for a paid position. Only apply if you are genuinely interested in a non-paid internship.
We are a UK business with headquarters in San Francisco, operating from 9 am to 5 pm Pacific Time.
What You’ll Work On
Your primary focus will be on the cutting-edge AI stack and agent pipeline, moving beyond generic web development. You will play a crucial role in designing, building, and improving:
- Autonomous AI Agents:
- Design multi-step agents capable of planning, utilizing tools/APIs, and reporting comprehensive results.
- Implement sophisticated agent workflows that seamlessly integrate across our SaaS application and Chrome extensions.
- AI Pipelines & Orchestration:
- Develop robust Python services and workers for orchestrating agents, including managing queues, retries, logging, and monitoring.
- Integrate agents with our backend infrastructure (Node.js/Express, Firebase, webhooks, events).
- RAG (Retrieval Augmented Generation) & Data Pipelines:
- Construct and maintain RAG databases/buckets sourced from diverse user content and web data.
- Design efficient data models and pipelines to ensure clean and traceable knowledge retrieval.
- LLMs, Prompts & Algorithms:
- Work extensively on prompt I/O, tool/function calling mechanisms, and iterative evaluation loops.
- Experiment with advanced AI algorithms, fine-tuning strategies, and Large Concept Models (extending beyond traditional LLMs).
- Product Integration:
- Expose agent tools and endpoints for consumption by our React/TypeScript web application and Chrome extensions.
- Collaborate closely with the frontend team to enable real-time user interaction and control over agents.
You’ll Collaborate On
- Mapping intricate user workflows to efficient agent workflows (involving events, triggers, webhooks, and queues).
- Designing comprehensive agent observability frameworks (including traces, logs, and analytics for performance monitoring).
- Implementing RAG integrations and fundamental NLP/LLM tasks, with guidance from our experienced AI team.
- Connecting agents to various third-party APIs (e.g., AI APIs, Stripe, Firebase) as integral tools.
Minimum Qualifications
While you are not expected to be an expert in every area, you must possess a hands-on attitude and a strong capacity for rapid learning.
- Solid project experience in Python (preferably in AI, data, or backend scripting).
- Experience with at least one of the following:
- 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.
- Proficient with Git/GitHub and debugging tools like Chrome DevTools.
- Fluent English (speaking & writing) and strong, proactive communication skills.
Nice to Have (Big Plus)
- Built or contributed to AI Agents (e.g., LangChain, LangGraph, MCP, tool calling, or similar frameworks).
- 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.
Internship Details
- 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 will ship real agent features to production, contributing beyond mere toy demos.
Include These Answers in Your Application
- 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