cover image
ByteDance

ByteDance

job.bytedance.com

19 Jobs

45,026 Employees

About the Company

ByteDance is a global incubator of platforms at the cutting edge of commerce, content, entertainment and enterprise services - over 2.5bn people interact with ByteDance products including TikTok.

Creation is the core of ByteDance's purpose. Our products are built to help imaginations thrive. This is doubly true of the teams that make our innovations possible.

Together, we inspire creativity and enrich life - a mission we aim towards achieving every day. At ByteDance, we create together and grow together. That's how we drive impact - for ourselves, our company, and the users we serve. We are committed to building a safe, healthy and positive online environment for all our users.

We have over 110,000 employees based in more than 30 countries globally. Join us.

Listed Jobs

Company background Company brand
Company Name
ByteDance
Job Title
Research Scientist Intern (Applied Machine Learning-Enterprise) - 2026 Summer (BS/MS)
Job Description
**Job Title** Research Scientist Intern (Applied Machine Learning – Enterprise) **Role Summary** Interns join an Applied Machine Learning Enterprise team focused on creating a large‑model‑as‑a‑service (MaaS) platform. Tasks involve designing, building, and operating systems for training, fine‑tuning, inference, and resource orchestration of hundreds of large language models (LLMs). The internship lasts 12 weeks, offering hands‑on experience in real‑world machine‑learning infrastructure. **Expectations** - 12‑week internship, with multiple start dates in May–June 2026. - Availability with clear start/end dates on résumé. - Must hold or obtain work authorization for the host country at hire and maintain it. - Ability to collaborate across cross‑functional teams and communicate results. **Key Responsibilities** - Design and implement a next‑generation big‑model platform for LLM services. - Develop offline training and fine‑tuning pipelines. - Build online inference components and model management tools. - Orchestrate GPU resources to maximize throughput and efficiency. - Contribute to platform robustness, scalability, and performance. **Required Skills** - Proficiency in deep‑learning frameworks (PyTorch or TensorFlow). - Strong programming skills in at least one of: Python, C++, Go. - Solid understanding of software engineering best practices (code design, style, testing). - Experience or exposure to NLP/LLM concepts is preferred. - Ability to work effectively in teams and communicate technical details. **Required Education & Certifications** - Currently enrolled in a Bachelor’s or Master’s program in Computer Science or a related technical field.
San jose, United states
On site
Fresher
03-11-2025
Company background Company brand
Company Name
ByteDance
Job Title
Software Engineer Intern (Payment Risk) - Global Payment - 2026 Summer(BS/MS)
Job Description
Job title: Software Engineer Intern – Payment Risk (Global Payments) Role Summary: Design, develop, and maintain secure, scalable payment risk control solutions for a global payment platform. Collaborate with cross‑functional teams to automate risk detection, conduct code reviews, and enforce best practices in a dynamic, distributed environment. Expectations: Complete a 12‑week full‑time internship during Summer 2026; currently enrolled in a Bachelor’s or Master’s program in Software Engineering, Computer Science, IT, or a related discipline; commit to the internship start dates (May 11/18/26 or June 8/22, 2026); resume the academic program following internship completion. Key Responsibilities: - Architect robust, scalable components for international payment risk monitoring and mitigation. - Write clean, maintainable code in widely used programming languages (e.g., Java, Python, C++). - Implement automation scripts and tools to streamline data processing and testing workflows. - Conduct unit, integration, and regression testing; perform rigorous debugging and performance tuning. - Participate in code reviews, peer‑feedback, and knowledge sharing sessions. - Maintain clear documentation of design decisions, APIs, and operational procedures. - Collaborate with product, data, and third‑party vendor teams to improve product quality and risk resilience. - Stay abreast of emerging technologies in payment systems and risk management. Required Skills: - Proficiency in at least one mainstream programming language and its ecosystem. - Strong debugging, optimization, and unit testing capabilities. - Experience with scripting and automation tools (e.g., Bash, PowerShell, Python). - Familiarity with cloud services, APIs, or data pipelines is a plus. - Excellent communication and teamwork in a culturally diverse, remote environment. - Proactive problem‑solving mindset, ownership of tasks, and rapid learning agility. Required Education & Certifications: - Current enrolment in an undergraduate or graduate program in Software Engineering, Computer Science, Information Technology, or a closely related field. - Expected graduation in December 2025 or later, with intent to continue degree after internship.
San jose, United states
On site
Fresher
10-11-2025
Company background Company brand
Company Name
ByteDance
Job Title
Software Engineer Intern (Applied Machine Learning - ML System) - 2026 Summer (BS/MS)
Job Description
Job Title: Software Engineer Intern – Applied Machine Learning (ML System) – 2026 Summer Role Summary: 12‑week, full‑time internship focused on building and maintaining large‑scale, heterogeneous ML training and inference systems. Responsibilities include integrating GPU/NPU/RDMA/Storage components, ensuring system stability, performance, and reliability for LLM/AIGC workloads, and collaborating with a global engineering team. Expectations: - Full‑time commitment for 12 weeks (Summer/Fall 2026). - Current enrollment in a B.S./M.S. program in Computer Science or a related technical discipline. - Proactive, self‑motivated, strong communication and teamwork skills. - Ability to troubleshoot independently and meet specified start/end dates. Key Responsibilities: - Design and optimize online architecture for LLM inference to achieve high concurrency and throughput. - Develop and maintain a comprehensive system covering stability, disaster recovery, R&D efficiency, and cost control. - Build end‑to‑end online pipelines integrating multiple models, plugins, and storage‑compute components for flexible, observable continuous delivery. - Collaborate with Machine Learning Engineers to optimize algorithms and system performance. - Participate in architectural discussions and provide clear technical recommendations. Required Skills: - Programming: C/C++, Java, Go, Python; strong coding, data structures, and algorithm fundamentals. - Online system architecture: design, performance analysis, and independent troubleshooting. - GPU and deep‑learning stack: understanding of GPU hardware architecture, CUDA, cuDNN; GPU performance analysis experience (preferred). - LLM knowledge: familiarity with large‑language‑model architectures and optimization techniques (preferred). - Strong communication, teamwork, proactive mindset, and meticulous work ethic. Required Education & Certifications: - Enrolled in an undergraduate or master’s program in Computer Science or a related technical discipline. - No mandatory certifications; knowledge of GPU stack and LLMs is preferred.
San jose, United states
On site
Fresher
10-11-2025
Company background Company brand
Company Name
ByteDance
Job Title
Machine Learning Engineer Intern (Global E-commerce Risk Control) - 2025 Summer/Fall (PhD)
Job Description
**Job Title:** Machine Learning Engineer Intern – Global E-commerce Risk Control **Role Summary:** A PhD-level internship focused on designing, prototyping, and deploying machine learning solutions to detect and mitigate risk activities across a global e-commerce platform. The role involves collaboration with product, technology, and operations teams to translate business risk challenges into data‑driven models and real‑time defenses. **Expectations:** - 12–24 week internship, starting between May 12 and June 23, 2025. - Currently enrolled in a PhD program in Computer Science, Operations Research, or a related field. - Able to commit to required start dates and maintain valid work authorization throughout the term. - Plan to return to graduate program post‑internship (graduation Dec 2025 or later). **Key Responsibilities:** - Design and implement innovative ML algorithms (ensemble trees, deep nets, transfer/multi‑task learning, reinforcement learning, graph models, unsupervised methods) for risk detection. - Prototype rapid‑iteration solutions, run experiments, and validate hypotheses. - Build and optimize data pipelines for real‑time and batch risk analysis using Python, SQL/Hive, and Hadoop. - Define and track risk‑control metrics, promote data‑driven decision making across teams. - Collaborate with multidisciplinary stakeholders to enhance automation, streamline processes, and strengthen defense mechanisms. - Document technical architecture, experiment results, and insights; communicate findings via reports, visualizations, and presentations. **Required Skills:** - Proficiency in modern ML theory and applications (ensemble, deep learning, RL, graph, unsupervised). - Strong programming skills in Python, SQL/Hive, and experience with Hadoop ecosystems. - Excellent grasp of data structures, algorithms, and problem‑solving. - Detail‑oriented, effective time management, strong analytical and quantitative reasoning. - Ability to translate complex technical concepts to non‑technical stakeholders. **Required Education & Certifications:** - Current PhD candidate in Computer Science, Operations Research, or an equivalent quantitative discipline. - Prior software engineering or research experience in e‑commerce or risk control is highly advantageous.
San jose, United states
On site
Fresher
21-11-2025