Machine Learning Engineer Intern (Agentic Platform) - 2027 summer
for each section heading. Use - for any list of duties/requirements/benefits. Use
for prose.
We must preserve all substantive information; do not invent or summarize away detail. So we need to include all details from responsibilities, qualifications, benefits, pay, schedule.
Let's extract.
Responsibilities: The paragraph before bullet points: "The Agentic Platform team is the force-multiplier for TikTok USDS JV's Infrastructure and Platform teams. We are building and deploying a highly advanced, autonomous layer of AI agents that act as "virtual team members" for SRE, Systems, Capacity, Networking and operational roles. Our agents don't just alert—they observe signals, diagnose root causes, execute complex machine remediations, and safely report outcomes to humans and core cloud infrastructure. Operating under the principle that "agents own the toil, humans own the judgment," we are a 0 to 1 engineering team tackling massive infrastructure challenges. Over the next 6 months, our mission is to eliminate over 50% of manual ticket-handling effort across USDS and measurably optimize critical machine infrastructure (GPU, HDFS) and Disaster Recovery (DR) readiness metrics. We are looking for a Software Engineer who thrives in fast-paced environments and is passionate about building production-grade automation. In this role, you will help build the foundational services, integrations, and tools that power our autonomous agents, enabling the fleet to heal itself at scale. We are looking for talented individuals to join us for an internship. Our internship program offers students hands-on experience, industry exposure, and opportunities to apply their knowledge to real-world challenges while building a strong foundation for personal and professional growth. Interns will gain practical experience, explore potential career paths, and participate in social events, learning programs, and development workshops alongside industry professionals. Applications are reviewed on a rolling basis, so we encourage you to apply early. Please clearly state your availability in your resume, including your start and end dates."
Then bullet list: "Workflow Automation & Triage: Apply the Agentic Platform to specific workflows, scaling diagnostic playbooks and enable intelligent triage, isolation, and auto-healing of complex hardware and system faults (e.g., FS read-only, disk, RDMA, and network interface cards). Systems Integration: Integrate our AI agent framework with core internal logging, monitoring, and ticketing systems (e.g., SAOS, Fault, Tianshu, and Alto)."
We need to keep that as list items.
Qualifications: Minimum Qualification(s): Currently pursuing an Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline. Able to commit to a 12-week internship during Summer 2027. Proficient coding skills and strong algorithm & data structure basis. Effective communication and teamwork skills.
Preferred Qualifications: Currently pursuing an Master's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline. Agentic Frameworks: Exposure to or strong interest in LLM orchestration, custom agent architectures, or API-driven automation.
We need to keep both.
Benefits: From Pay Transparency section: "Interns have day one access to health insurance, life insurance, wellbeing benefits and more. Interns also receive 10 paid holidays per year and paid sick time (56 hours if hired in first half of year, 40 if hired in second half of year). Interns who are not working 100% remote may also be eligible for housing allowance. The Company reserves the right to modify or change these benefits programs at any time, with or without notice."
Also maybe other benefits earlier? Not really.
Pay: "The hourly rate range for this position in the selected city is $45- $45." That seems a typo: $45- $45 meaning $45 per hour? We'll keep as "$45 per hour". Actually it's "$45- $45". We'll preserve exactly as given? Probably keep "$45- $45". Might be a formatting error but we must preserve.
Schedule: "As such, the company is shifting from a hybrid work model to a fully in-person schedule up to 5 days a week." Also maybe mention internship duration 12-week during Summer 2027 (that's in qualifications). But schedule section: we can include that statement.
We also have "Applications are reviewed on a rolling basis..." that's application instruction; we should remove per instruction: remove application instructions. So drop that line.
Also "Please clearly state your availability in your resume, including your start and end dates." That's also application instruction; remove.
Also "Our internship program offers students hands-on experience..." that's part of responsibilities paragraph but it's descriptive; we can keep as part of responsibilities prose.
We need to remove boilerplate like Diversity & Inclusion, Reasonable Accommodation, etc. Those are boilerplate? The instruction says remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. Diversity & Inclusion might be considered EEO? It's about equal opportunity; likely remove. Reasonable Accommodation also likely remove. Why Join Us maybe not boilerplate but could be considered fluff; but it's substantive? It's about company culture; maybe keep? The instruction says prefer a few substantive sections over many thin ones. Could include but maybe not needed. However we already have Responsibilities, Qualifications, Benefits, Pay, Schedule. That's five sections. Adding Why Join Us would be extra thin. Might be okay but we can omit to keep few sections. The instruction: "Prefer a few substantive sections over many thin ones." So we should omit Why Join Us, Diversity & Inclusion, Reasonable Accommodation, etc.
Thus final HTML: sections: Responsibilities, Qualifications, Benefits, Pay, Schedule.
We need to wrap each section:
Responsibilities
then ... prose ...
then - ...
...
for list items.
Similarly for Qualifications: maybe we can have Minimum Qualification(s): ...
Preferred Qualifications: ...
or combine into . Since it's a list of qualifications, we can use - for each bullet. But we have two categories; we could keep as
Minimum Qualification(s): ...
- ...
...
for each? Simpler: Use for each sentence? The instruction: Use
- for any list of duties/requirements/benefits. So qualifications are requirements; we should use
- . So we can list each qualification as li. But we have minimum and preferred; we could separate with headings inside? Not allowed to add extra headings besides the specified ones. Could embed text inside li like "Minimum: Currently pursuing..." and "Preferred: Currently pursuing...". That's okay.
Thus for Qualifications:
- Currently pursuing a Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline.
- Able to commit to a 12-week internship during Summer 2027.
- Proficient coding skills and strong algorithm & data structure basis.
- Effective communication and teamwork skills.
- Currently pursuing a Master's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline.
- Exposure to or strong interest in LLM orchestration, custom agent architectures, or API-driven automation.
But we lost the label "Minimum Qualification(s):" and "Preferred Qualifications:"; but we can include them as part of li text: e.g., "Minimum Qualification(s): Currently pursuing a Bachelor's degree..." and "Preferred Qualifications: Currently pursuing a Master's degree...". That preserves info.
Similarly Benefits: list items.
Pay: we can have The hourly rate range for this position in the selected city is $45- $45.
Schedule: As such, the company is shifting from a hybrid work model to a fully in-person schedule up to 5 days a week.
Now responsibilities prose: we need to include the paragraph(s) before bullet list. Also the internship program description etc. We'll combine into one or multiple . We'll keep as
...
for the big block, then - for the two bullet points.
Let's craft responsibilities prose:
"The Agentic Platform team is the force-multiplier for TikTok USDS JV's Infrastructure and Platform teams. We are building and deploying a highly advanced, autonomous layer of AI agents that act as "virtual team members" for SRE, Systems, Capacity, Networking and operational roles. Our agents don't just alert—they observe signals, diagnose root causes, execute complex machine remediations, and safely report outcomes to humans and core cloud infrastructure. Operating under the principle that "agents own the toil, humans own the judgment," we are a 0 to 1 engineering team tackling massive infrastructure challenges. Over the next 6 months, our mission is to eliminate over 50% of manual ticket-handling effort across USDS and measurably optimize critical machine infrastructure (GPU, HDFS) and Disaster Recovery (DR) readiness metrics. We are looking for a Software Engineer who thrives in fast-paced environments and is passionate about building production-grade automation. In this role, you will help build the foundational services, integrations, and tools that power our autonomous agents, enabling the fleet to heal itself at scale. We are looking for talented individuals to join us for an internship. Our internship program offers students hands-on experience, industry exposure, and opportunities to apply their knowledge to real-world challenges while building a strong foundation for personal and professional growth. Interns will gain practical experience, explore potential career paths, and participate in social events, learning programs, and development workshops alongside industry professionals."
Note: we removed application instructions lines.
Now bullet list items:
- Workflow Automation & Triage: Apply the Agentic Platform to specific workflows, scaling diagnostic playbooks and enable intelligent triage, isolation, and auto-healing of complex hardware and system faults (e.g., FS read-only, disk, RDMA, and network interface cards).
- Systems Integration: Integrate our AI agent framework with core internal logging, monitoring, and ticketing systems (e.g., SAOS, Fault, Tianshu, and Alto).
Now Qualifications list as described.
Benefits list:
- Interns have day one access to health insurance, life insurance, wellbeing benefits and more.
- Interns also receive 10 paid holidays per year and paid sick time (56 hours if hired in first half of year, 40 if hired in second half of year).
- Interns who are
for prose. We must preserve all substantive information; do not invent or summarize away detail. So we need to include all details from responsibilities, qualifications, benefits, pay, schedule. Let's extract. Responsibilities: The paragraph before bullet points: "The Agentic Platform team is the force-multiplier for TikTok USDS JV's Infrastructure and Platform teams. We are building and deploying a highly advanced, autonomous layer of AI agents that act as "virtual team members" for SRE, Systems, Capacity, Networking and operational roles. Our agents don't just alert—they observe signals, diagnose root causes, execute complex machine remediations, and safely report outcomes to humans and core cloud infrastructure. Operating under the principle that "agents own the toil, humans own the judgment," we are a 0 to 1 engineering team tackling massive infrastructure challenges. Over the next 6 months, our mission is to eliminate over 50% of manual ticket-handling effort across USDS and measurably optimize critical machine infrastructure (GPU, HDFS) and Disaster Recovery (DR) readiness metrics. We are looking for a Software Engineer who thrives in fast-paced environments and is passionate about building production-grade automation. In this role, you will help build the foundational services, integrations, and tools that power our autonomous agents, enabling the fleet to heal itself at scale. We are looking for talented individuals to join us for an internship. Our internship program offers students hands-on experience, industry exposure, and opportunities to apply their knowledge to real-world challenges while building a strong foundation for personal and professional growth. Interns will gain practical experience, explore potential career paths, and participate in social events, learning programs, and development workshops alongside industry professionals. Applications are reviewed on a rolling basis, so we encourage you to apply early. Please clearly state your availability in your resume, including your start and end dates." Then bullet list: "Workflow Automation & Triage: Apply the Agentic Platform to specific workflows, scaling diagnostic playbooks and enable intelligent triage, isolation, and auto-healing of complex hardware and system faults (e.g., FS read-only, disk, RDMA, and network interface cards). Systems Integration: Integrate our AI agent framework with core internal logging, monitoring, and ticketing systems (e.g., SAOS, Fault, Tianshu, and Alto)." We need to keep that as list items. Qualifications: Minimum Qualification(s): Currently pursuing an Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline. Able to commit to a 12-week internship during Summer 2027. Proficient coding skills and strong algorithm & data structure basis. Effective communication and teamwork skills. Preferred Qualifications: Currently pursuing an Master's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline. Agentic Frameworks: Exposure to or strong interest in LLM orchestration, custom agent architectures, or API-driven automation. We need to keep both. Benefits: From Pay Transparency section: "Interns have day one access to health insurance, life insurance, wellbeing benefits and more. Interns also receive 10 paid holidays per year and paid sick time (56 hours if hired in first half of year, 40 if hired in second half of year). Interns who are not working 100% remote may also be eligible for housing allowance. The Company reserves the right to modify or change these benefits programs at any time, with or without notice." Also maybe other benefits earlier? Not really. Pay: "The hourly rate range for this position in the selected city is $45- $45." That seems a typo: $45- $45 meaning $45 per hour? We'll keep as "$45 per hour". Actually it's "$45- $45". We'll preserve exactly as given? Probably keep "$45- $45". Might be a formatting error but we must preserve. Schedule: "As such, the company is shifting from a hybrid work model to a fully in-person schedule up to 5 days a week." Also maybe mention internship duration 12-week during Summer 2027 (that's in qualifications). But schedule section: we can include that statement. We also have "Applications are reviewed on a rolling basis..." that's application instruction; we should remove per instruction: remove application instructions. So drop that line. Also "Please clearly state your availability in your resume, including your start and end dates." That's also application instruction; remove. Also "Our internship program offers students hands-on experience..." that's part of responsibilities paragraph but it's descriptive; we can keep as part of responsibilities prose. We need to remove boilerplate like Diversity & Inclusion, Reasonable Accommodation, etc. Those are boilerplate? The instruction says remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. Diversity & Inclusion might be considered EEO? It's about equal opportunity; likely remove. Reasonable Accommodation also likely remove. Why Join Us maybe not boilerplate but could be considered fluff; but it's substantive? It's about company culture; maybe keep? The instruction says prefer a few substantive sections over many thin ones. Could include but maybe not needed. However we already have Responsibilities, Qualifications, Benefits, Pay, Schedule. That's five sections. Adding Why Join Us would be extra thin. Might be okay but we can omit to keep few sections. The instruction: "Prefer a few substantive sections over many thin ones." So we should omit Why Join Us, Diversity & Inclusion, Reasonable Accommodation, etc. Thus final HTML: sections: Responsibilities, Qualifications, Benefits, Pay, Schedule. We need to wrap each section:
Responsibilities
then... prose ...
then- ... ...
Minimum Qualification(s): ...
Preferred Qualifications: ...
or combine into- . Since it's a list of qualifications, we can use
- for each bullet. But we have two categories; we could keep as
Minimum Qualification(s): ...
- ... ...
for each sentence? The instruction: Use
- for any list of duties/requirements/benefits. So qualifications are requirements; we should use
- . So we can list each qualification as li. But we have minimum and preferred; we could separate with headings inside? Not allowed to add extra headings besides the specified ones. Could embed text inside li like "Minimum: Currently pursuing..." and "Preferred: Currently pursuing...". That's okay.
Thus for Qualifications:
- Currently pursuing a Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline.
- Able to commit to a 12-week internship during Summer 2027.
- Proficient coding skills and strong algorithm & data structure basis.
- Effective communication and teamwork skills.
- Currently pursuing a Master's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline.
- Exposure to or strong interest in LLM orchestration, custom agent architectures, or API-driven automation.
The hourly rate range for this position in the selected city is $45- $45.
Schedule:As such, the company is shifting from a hybrid work model to a fully in-person schedule up to 5 days a week.
Now responsibilities prose: we need to include the paragraph(s) before bullet list. Also the internship program description etc. We'll combine into one or multiple. We'll keep as
...
for the big block, then- for the two bullet points. Let's craft responsibilities prose: "The Agentic Platform team is the force-multiplier for TikTok USDS JV's Infrastructure and Platform teams. We are building and deploying a highly advanced, autonomous layer of AI agents that act as "virtual team members" for SRE, Systems, Capacity, Networking and operational roles. Our agents don't just alert—they observe signals, diagnose root causes, execute complex machine remediations, and safely report outcomes to humans and core cloud infrastructure. Operating under the principle that "agents own the toil, humans own the judgment," we are a 0 to 1 engineering team tackling massive infrastructure challenges. Over the next 6 months, our mission is to eliminate over 50% of manual ticket-handling effort across USDS and measurably optimize critical machine infrastructure (GPU, HDFS) and Disaster Recovery (DR) readiness metrics. We are looking for a Software Engineer who thrives in fast-paced environments and is passionate about building production-grade automation. In this role, you will help build the foundational services, integrations, and tools that power our autonomous agents, enabling the fleet to heal itself at scale. We are looking for talented individuals to join us for an internship. Our internship program offers students hands-on experience, industry exposure, and opportunities to apply their knowledge to real-world challenges while building a strong foundation for personal and professional growth. Interns will gain practical experience, explore potential career paths, and participate in social events, learning programs, and development workshops alongside industry professionals." Note: we removed application instructions lines. Now bullet list items: - Workflow Automation & Triage: Apply the Agentic Platform to specific workflows, scaling diagnostic playbooks and enable intelligent triage, isolation, and auto-healing of complex hardware and system faults (e.g., FS read-only, disk, RDMA, and network interface cards). - Systems Integration: Integrate our AI agent framework with core internal logging, monitoring, and ticketing systems (e.g., SAOS, Fault, Tianshu, and Alto). Now Qualifications list as described. Benefits list: - Interns have day one access to health insurance, life insurance, wellbeing benefits and more. - Interns also receive 10 paid holidays per year and paid sick time (56 hours if hired in first half of year, 40 if hired in second half of year). - Interns who are
- . So we can list each qualification as li. But we have minimum and preferred; we could separate with headings inside? Not allowed to add extra headings besides the specified ones. Could embed text inside li like "Minimum: Currently pursuing..." and "Preferred: Currently pursuing...". That's okay.
Thus for Qualifications: