Listed on Baidu’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
A hands-on internship at Baidu USA where you'll work directly with customers building AI applications, helping them integrate search APIs into their systems and troubleshoot production deployments. This role suits engineers who want real-world experience with AI infrastructure and customer collaboration in the Bay Area.
Our summary, not Baidu’s wording. The full posting is on their site.
Skills this role names
- JavaScript
- LangChain
- LangGraph
- LlamaIndex
- LLMs (Large Language Models)
- Python
- REST APIs
- Retrieval-Augmented Generation (RAG)
- TypeScript
Log in to see which of these are already on your profile.
What they ask for
Required
- Currently pursuing or recently completed a degree in Computer Science, Engineering, or related technical field
- Strong programming skills in Python, TypeScript, JavaScript, or similar language
- Experience with REST APIs, backend systems, or web applications
- Familiarity with modern AI application stacks including LLMs, RAG, or agents
- Problem-solving skills and ability to debug technical issues independently
- Comfortable communicating directly with customers and explaining technical concepts
- Strong communication skills and proactive, ownership-driven working style
- Able to work full-time and on-site in Bay Area for at least 3 months
Nice to have
- Previous software engineering, AI, or technical internship experience
- Experience building AI agents, RAG pipelines, search, or retrieval systems
- Familiarity with LangChain, LlamaIndex, LangGraph, OpenAI SDKs, or similar frameworks
- Experience with developer tools, APIs, AI infrastructure, or enterprise software
- Experience building and shipping side projects, hackathon projects, or production applications