TikTok is looking to design and implement an integrated mobile-cloud multimedia feature and strategy platform to optimize systems for performance, scalability, and reliability across various mobile devices and platforms.
Requirements
- Designing, developing, and maintaining high-performance Android applications using Java, Kotlin, C, or C++;
- Working with cross-functional stakeholders to gather business requirements and translate them into technical requirements, and using agile methodology for the entire software development lifecycle;
- Programming using Java, Python, C, or C++;
- Debugging and troubleshooting software issues, including identifying root causes and developing new debugging tools;
- Writing testable, maintainable, and low latency software using high level programming languages, including Golang, Java, Python, or C++.
Responsibilities
- Design and implement an integrated mobile-cloud multimedia feature and strategy platform, covering feature collection, dynamic strategy deployment, on-device inference, and decision execution.
- Ensure that systems are optimized for performance, scalability, and reliability across various mobile devices and platforms.
- Work closely with members of cross-functional teams, including Backend Engineers, Machine Learning Engineers, Feature Engineers, Data Scientists, and Quality Assurance Engineers to deliver high-quality features on time.
- Research and prototype new multimedia technologies and algorithms that can be integrated into mobile applications.
- Optimize systems for performance, scalability, and reliability across various mobile devices and platforms.
Other
- Must have a Master’s degree or foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Mathematics, Data Science, or a related field, and 2 years of related work experience; OR a Bachelor’s degree or a foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Mathematics, Data Science, or a related field, and 5 years of post-bachelor’s, progressive related work experience.
- Type: Full time, 40 hours/week
- Location: San Jose, CA
- TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives.
- TikTok 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.