Senior Platform Architect - Enterprise AI Agent
for headings. Use - for any list of duties/requirements/benefits. Use
for prose.
We must not repeat job title as heading. No Job ID. Remove boilerplate like cookie/navigation/legal/EEO etc. The provided text includes some boilerplate: "Diversity & Inclusion", "Reasonable Accommodation", "Job Information". Those are okay if they have content.
We need to preserve all substantive information, not invent or summarize away detail. Must not include filler like "commensurate with experience". The posting includes compensation range, benefits description. So we can include Pay and Benefits sections. Schedule? Not mentioned. So no Schedule heading.
We need to parse responsibilities list: The responsibilities are given as bullet points after "Job Responsibilities -". We need to turn each bullet into
- . Also there is a paragraph before bullet list: "The DCS platform team's goal ..." and "We are looking for an architect-level contributor ..." That's prose, put in
.
Qualifications: Minimum Qualifications list and Preferred Qualifications list. We'll have
Qualifications
then maybe subheadings? The instruction says use for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). So only top-level sections. Within Qualifications we can have
for prose and
- for lists. We could separate Minimum and Preferred as separate
maybe with a preceding indicating each. That's fine.
About Us: paragraph.
Why Join ByteDance: paragraph(s). Could combine.
Diversity & Inclusion: paragraph.
Reasonable Accommodation: paragraph.
Job Information: includes compensation description and benefits. We could split into Pay and Benefits sections? The instruction says include Pay and Benefits sections only if posting actually states them. It does state compensation range and benefits. So we could have
Pay
with compensation description, and Benefits
with benefits list. Also maybe Schedule not present.
We must not create Pay/Schedule/Benefits sections unless posting actually states them. So we can create Pay and Benefits.
We need to preserve all substantive information: include compensation range, description, benefits details (medical, dental, vision, 401(k), paid parental leave, etc.), paid holidays, sick days, Paid Personal Time, etc. Also note about Los Angeles County Fair Chance Ordinance etc. That's part of Job Information; we should keep it.
We must not include boilerplate like "cookie/navigation/legal/EEO/equal-opportunity/scam-warning". The Diversity & Inclusion and Reasonable Accommodation are not boilerplate? They are part of posting; we keep.
We must not repeat job title as heading. No Job ID.
Now produce HTML fragment.
Structure:
Responsibilities
... prose ...
- ... each bullet ...
...
Qualifications
Minimum Qualifications
...
Preferred Qualifications
...
About Us
...
Why Join ByteDance
...
Diversity & Inclusion
...
Reasonable Accommodation
...
Pay
...
Benefits
...
We need to ensure we don't add extra sections like Requirements, Skills, Schedule.
Now extract prose and bullets.
Responsibilities prose:
"The DCS platform team's goal is to build all the necessary and advanced tooling to support full-lifecycle operation and management of domestic and overseas data centers, covering data center infrastructure operation and maintenance, server delivery, server operation, asset and resource management, platform tooling, as well as cloud services and server system services. We are looking for an architect-level contributor to lead the design, development, and adoption of enterprise AI agent capabilities, AI harness platforms, RAG-based knowledge base systems, and emerging AI technologies across the organization. This role requires deep technical architecture expertise, strong hands-on understanding of AI platforms, and product management capabilities to identify business needs, shape platform capabilities, and drive enterprise-wide adoption."
Then bullet list:
- Possess an in-depth understanding of the history and industry trends in Server Operations and Data Center operations platform development from production point of view. Be familiar with Volcano (Volcengine) and edge server / Data Center requirements and their differences globally. Acquire knowledge of both domestic and non-domestic GPU hardware architectures, firmware baselines, and performance stress testing. Master high-power-density and high-compute-density rack-level solutions, including cold-plate liquid cooling integrated with air cooling, PowerShelf, SideCar, and RDMA copper / optical interconnects such as NVLINK or HCCS. Leverage the AI Factory approach to address challenges at the AI infrastructure layer.
- Define the technical architecture and roadmap for enterprise AI agent platforms, including AI harness, agent orchestration, tool integration, workflow automation, memory, evaluation, observability, and governance capabilities.
- Partner with product, engineering, data, security, and business teams to identify high-value AI use cases and guide them from concept to production.
- Establish architecture principles, design patterns, best practices, and governance standards for enterprise AI agent and RAG-based application development.
- Provide technical leadership on AI reliability, scalability, observability, cost optimization, privacy, security, compliance, and responsible AI practices.
- Apply product management thinking to define platform vision, user journeys, feature priorities, adoption metrics, rollout plans, and feedback loops.
- Influence stakeholders across business and technology teams to align AI platform capabilities with enterprise strategy.
- Mentor engineers and platform teams through architecture reviews, technical deep dives, prototypes, and implementation guidance.
Now Qualifications.
Minimum Qualifications prose? It's a list:
- BS degree in Computer Science, similar technical field of study or equivalent practical experience.
- Experience working with two or more of the following: web application development, Unix/Linux environments, distributed and parallel systems, networking systems, developing large software systems.
- 5+ years software development experience preferably with Golang or Python.
- Experience driving enterprise AI adoption across multiple business units or internal product teams.
- Prior experience combining architect-level technical ownership with product management responsibilities.
- Strong understanding of AI system tradeoffs, including cost, latency, accuracy, reliability, safety, and user experience.
Preferred Qualifications:
- Experience building or architecting enterprise AI agent platforms, AI harness platforms, RAG-based knowledge bases, model gateways, evaluation platforms, or internal AI developer platforms.
- Deep familiarity with modern LLM ecosystems, including agent frameworks, vector databases, embedding models, reranking models, model routing, evaluation tooling, and AI governance.
- Experience with enterprise knowledge management systems, document intelligence, semantic search, taxonomy design, or knowledge quality evaluation.
- Experience with security, compliance, data privacy, access control, auditability, and responsible AI practices in enterprise AI systems.
- Publications, patents, open-source contributions, or recognized technical leadership in AI, platform architecture, or enterprise software are a plus.
About Us paragraph:
"Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Lemon8, CapCut and Pico as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content."
Why Join ByteDance paragraph(s):
"Inspiring creativity is at the core of ByteDance's mission. Our innovative products are built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and enrich life - a mission we work towards every day. As ByteDancers, we strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our Company, and our users. When we create and grow together, the possibilities are limitless. Join us."
Diversity & Inclusion paragraph:
"ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At ByteDance, our mission is to inspire creativity and enrich life. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too."
Reasonable Accommodation paragraph:
"ByteDance is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or a reasonable accommodation, please reach out to us at https://tinyurl.com/RA-request"
Job Information: includes compensation description and benefits.
We need Pay section: compensation description.
Compensation description:
"【For Pay Transparency】Compensation Description (Annually) The base salary range for this position in the selected city is $218400 - $480000 annually. Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units."
We could keep the "【For Pay Transparency】" maybe but it's okay.
Benefits section: list benefits.
Benefits prose: "Benefits may vary depending on the nature of employment and the country work location. Employees have day one access to medical, dental, and vision insurance, a 401(k) savings plan with company match, paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits, among others. Employees also receive 10 paid holidays per year, 10 paid sick days per year and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure). The Company reserves the right to modify or change these benefits programs at any time, with or without notice. For Los Angeles County (unincorporated) Candidates: Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Our company believes that criminal history may have a direct, adverse and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment: 1. Interacting and occasionally having unsupervised contact with internal/external clients and/or colleagues; 2. Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; and 3. Exercising sound judgment."
We could turn benefits into a list: each benefit item as - . But the instruction: Use
- for any list of duties/requirements/benefits. So we should list benefits as
- . However the benefits paragraph includes multiple sentences; we can split into items: medical, dental, vision insurance; 401(k) savings plan with company match; paid parental leave; short-term and long-term disability coverage; life insurance; wellbeing benefits; 10 paid holidays per year; 10 paid sick days per year; 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure). Also note about modification rights and LA
for prose. We must not repeat job title as heading. No Job ID. Remove boilerplate like cookie/navigation/legal/EEO etc. The provided text includes some boilerplate: "Diversity & Inclusion", "Reasonable Accommodation", "Job Information". Those are okay if they have content. We need to preserve all substantive information, not invent or summarize away detail. Must not include filler like "commensurate with experience". The posting includes compensation range, benefits description. So we can include Pay and Benefits sections. Schedule? Not mentioned. So no Schedule heading. We need to parse responsibilities list: The responsibilities are given as bullet points after "Job Responsibilities -". We need to turn each bullet into
. Qualifications: Minimum Qualifications list and Preferred Qualifications list. We'll have
Qualifications
then maybe subheadings? The instruction says usefor section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). So only top-level sections. Within Qualifications we can have
for prose and
- for lists. We could separate Minimum and Preferred as separate
- maybe with a preceding
- ... each bullet ... ...
- . But the instruction: Use
- for any list of duties/requirements/benefits. So we should list benefits as
- . However the benefits paragraph includes multiple sentences; we can split into items: medical, dental, vision insurance; 401(k) savings plan with company match; paid parental leave; short-term and long-term disability coverage; life insurance; wellbeing benefits; 10 paid holidays per year; 10 paid sick days per year; 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure). Also note about modification rights and LA
- for any list of duties/requirements/benefits. So we should list benefits as
indicating each. That's fine. About Us: paragraph. Why Join ByteDance: paragraph(s). Could combine. Diversity & Inclusion: paragraph. Reasonable Accommodation: paragraph. Job Information: includes compensation description and benefits. We could split into Pay and Benefits sections? The instruction says include Pay and Benefits sections only if posting actually states them. It does state compensation range and benefits. So we could have
Pay
with compensation description, andBenefits
with benefits list. Also maybe Schedule not present. We must not create Pay/Schedule/Benefits sections unless posting actually states them. So we can create Pay and Benefits. We need to preserve all substantive information: include compensation range, description, benefits details (medical, dental, vision, 401(k), paid parental leave, etc.), paid holidays, sick days, Paid Personal Time, etc. Also note about Los Angeles County Fair Chance Ordinance etc. That's part of Job Information; we should keep it. We must not include boilerplate like "cookie/navigation/legal/EEO/equal-opportunity/scam-warning". The Diversity & Inclusion and Reasonable Accommodation are not boilerplate? They are part of posting; we keep. We must not repeat job title as heading. No Job ID. Now produce HTML fragment. Structure:Responsibilities
... prose ...
Qualifications
Minimum Qualifications
- ...
Preferred Qualifications
- ...
About Us
...
Why Join ByteDance
...
Diversity & Inclusion
...
Reasonable Accommodation
...
Pay
...
Benefits
- ...