AI software Engineer Project Intern (Transaction Platform) - 2026 Start (BS/MS)
Tiktok
Apply to this jobDescription
Our Team is building AI infrastructure and developer platform capabilities used by approximately 500 engineers.
The team supports AI-native software development by improving shared tooling, platform workflows, and reusable technical building blocks across the engineering organization.
As a project intern, you will have the opportunity to engage in impactful short-term projects that provide you with a glimpse of professional real-world experience. You will gain practical skills through on-the-job learning in a fast-paced work environment and develop a deeper understanding of your career interests.
Applications will be reviewed on a rolling basis - we encourage you to apply early.
What You'll Gain
- Experience building AI infrastructure and platform capabilities for a real engineering organization of approximately 500 engineers.
- Exposure to practical challenges in AI-native developer tooling, including knowledge systems, agent capabilities, and platform usability.
- Opportunities to work on cross-functional infrastructure projects spanning backend, frontend, and developer workflow integration.
- Mentorship and hands-on experience in applied AI platform engineering within a production engineering environment.
Responsibilities
- Contribute to AI infrastructure and platform development that supports internal engineering use cases at scale.
- Build and improve knowledge base capabilities, including document ingestion, indexing, retrieval, and RAG-style pipelines.
- Develop and refine AI Skills, including modular agent capabilities and reusable tool integrations.
- Help optimize the experience of the unified AI Coding platform for engineering users.
- Support public infrastructure work related to AI-native developer tooling, platform workflows, and internal integration patterns.
- Collaborate with engineers across backend, frontend, and platform domains to prototype, test, and iterate on developer-facing AI systems.
- Assist with evaluating system quality, reliability, and usability of AI platform components.
Requirements
Minimum Qualifications:
- Currently pursuing Undergraduate/Master in Computer Science or a related technical field.
- Solid programming skills and software engineering fundamentals.
- Hands-on experience with one or more areas related to AI systems, such as information retrieval, LLM applications, agents, RAG pipelines, or developer tools.
- Familiarity with backend and/or frontend development in modern engineering environments.
- Ability to work on infrastructure or platform problems with attention to reliability, maintainability, and developer experience.
- Strong problem-solving skills and clear written/verbal communication.
Preferred Qualifications:
- Experience with knowledge base systems, document processing pipelines, search, or retrieval infrastructure.
- Experience building internal tools, developer platforms, or productivity tooling.
- Familiarity with Java and/or React.
- Familiarity with engineering workflows and tools such as GitLab, CI/CD systems, or project management platforms such as Meego.
- Experience with evaluation, debugging, or operational improvement of AI-assisted workflows.
Summary
Contribute to building AI infrastructure, developer tools, and platform capabilities in a fast-paced environment.
Job title
AI software engineer project intern (transaction platform) - 2026 start (BS/MS)
Experience level
student intern
Industry
software
Location requirements
San Jose, CA, USA; remote work not specified
Salary
Not specified
Visa sponsorship
H-1B sponsor history
Management role
No
Required skills
Preferred skills
Specializations
Structured locations inferred from the posting.
San Jose, CA, USA