Software Engineer Graduate- Algorithm Engineering PhD
Listed on 2026-01-04
-
Software Development
Machine Learning/ ML Engineer, AI Engineer
Software Engineer Graduate‑Algorithm Engineering (PhD) – Tik Tok
Join to apply for the Software Engineer Graduate‑Algorithm Engineering, Tik Tok – 2026 Start (PhD) role at Tik Tok
.
We are looking for talented individuals to join our Trust and Safety (TnS) Engineering team in 2026. As a graduate, you will get unparalleled opportunities to kickstart your career, pursue bold ideas, and explore limitless growth opportunities.
Responsibilities- Work closely with business teams to optimize the integration plan for algorithm applications, improving efficiency in evaluating and using algorithm applications across various business scenarios, and reducing the cost of managing and optimizing algorithm applications.
- Be responsible for the architectural design, development, and performance tuning of algorithm applications, solving technical challenges such as high concurrency, high reliability, and high scalability. Responsibilities include ML model training and evaluation, model optimization, model inference, model management, dataset management, and workflow orchestration.
- Design and develop Machine Learning infrastructure for LLM/AIGC.
- Research and implement cutting‑edge engineering technologies related to LLM, NLP, and CV.
- Familiar with one or two programming languages such as C++, Go, or Python, and knowledgeable about CUDA or deep learning frameworks (e.g., PyTorch, Deep Speed, Megatron, vLLM).
- Understanding of distributed systems, large‑scale data processing, and parallel computing principles.
- Interest and experience in one or more of the following areas: machine learning, deep learning, computational acceleration, and performance optimization.
- Familiarity with ML infrastructure for large model training and inference.
- Excellent programming and data‑structure/algorithm skills, proficient in C/C++ or Python. Awards in ACM/ICPC, NOI/IOI, Top Coder, Kaggle, and similar competitions are preferred.
- Research or industry experience in machine learning, especially large language models (LLMs) and generative artificial intelligence.
- Experience with distributed training framework optimizations such as Deep Speed, FSDP, Megatron, GSPMD.
- In‑depth CUDA programming and performance‑tuning experience (cutlass, Triton).
- Experience evaluating ML models, LLM applications, and agent development.
- Knowledge of cutting‑edge LLM research and engineering (long context, multimodality, active learning, alignment research, agent ecosystems). Practical expertise in implementing these advanced systems is desired.
The base salary range for this position in the selected city is $118,657 – $259,200 annually. Compensation may vary depending on qualifications, skills, competencies, experience, and location. Base pay is one part of the total package and may include discretionary bonuses, incentives, and restricted stock units.
BenefitsEmployees receive 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; 10 paid holidays; 10 paid sick days; and 17 days of paid personal time (prorated upon hire with increasing accruals by tenure). Benefits may vary by employment nature and country of work location.
EqualEmployment Opportunity
Qualified applicants with arrest or conviction records will be considered 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 certain job duties, potentially leading to the withdrawal of a conditional offer of employment.
AccommodationsTik Tok 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 at
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).