TikTok ยท 5 months ago
Software Engineer, Applied Machine Learning - USDS
TikTok is the leading destination for short-form mobile video, dedicated to inspiring creativity and bringing joy. The Applied Machine Learning (AML) Platform team is seeking a Software Engineer to design, build, and maintain scalable and reliable systems, enhancing existing software capabilities and ensuring optimal performance.
Content CreatorsContent DiscoveryMedia and EntertainmentSocial MediaVideo
Responsibilities
Design, build, and maintain highly available, scalable, and fault-tolerant systems
Update existing AML systems and enhance existing software capabilities
Ensure that applications are designed with reliability, scalability, and performance in mind
Monitor and analyze system performance, identifying and resolving issues before causing user impact
Develop and maintain automated monitoring, alerting, and incident response systems
Implement and maintain security best practices and ensure compliance with regulatory requirements
Participate in on-call rotations and respond to issues and incidents within and outside of normal business hours
Conduct root cause analysis of incidents, hold post-mortem reviews with stakeholders, and implement preventative measures to minimize the risk of similar incidents occurring in the future
Qualification
Required
Expertise in analyzing and troubleshooting Linux-based distributed systems
Bachelor's/Master's degree in Computer Science, Computer Engineering, or equivalent years of experience in a software engineering role
Experience programming with at least one commonly used language (C, C++, Python, Go)
As a condition of employment, all successful candidates must be able to establish authorization to work in the United States
For this position, the Company does not provide sponsorship for any immigration-related benefits
Preferred
Strong understanding of data structures and algorithms
Competent knowledge of relational database systems
Ability and experience in designing, developing and maintaining large-scale distributed systems, multi-tenant systems
Strong understanding of code optimization and routine task automation
Proficiency in at least one machine learning framework: TensorFlow, PyTorch, MXNet or PaddlePaddle
Benefits
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
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)
Company
TikTok
TikTok is a short-form video entertainment app and social network platform. It is a sub-organization of ByteDance.
Funding
Current Stage
Late StageRecent News
PCMag Australia
2026-01-19
2026-01-19
Digital Music News
2026-01-19
Company data provided by crunchbase