Software Engineer, Applied Machine Learning - USDS jobs in United States
cer-icon
Apply on Employer Site
company-logo

TikTok ยท 1 week ago

Software Engineer, Applied Machine Learning - USDS

TikTok is the leading destination for short-form mobile video, and they are seeking a Software Engineer for their Applied Machine Learning team. The role involves designing and maintaining scalable systems, enhancing software capabilities, and ensuring system performance and reliability.

Content CreatorsContent DiscoveryMedia and EntertainmentSocial MediaVideo
badNo H1Bnote

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

Linux-based distributed systemsLarge-scale distributed systemsMachine learning frameworksProgramming languagesData structuresAlgorithmsRelational database systemsCode optimizationRoutine task automation

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)

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

Medical, dental, and 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)

Company

TikTok is a short-form video entertainment app and social network platform. It is a sub-organization of ByteDance.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
N Ali Mohamed
CEO
linkedin
leader-logo
Blake Chandlee
VP Global Business Solutions
linkedin
Company data provided by crunchbase