Search jobs > Mountain View, CA > Software engineer backend
About The Team
Our Recommendation Architecture Team is responsible for building and optimizing the architecture for our recommendation system to provide the best experience for our TikTok users.
In order to enhance collaboration and cross-functional partnerships, among other things, at this time, our organization follows a hybrid work schedule that requires employees to work in the office 3 days a week, or as directed by their manager / department.
- We regularly review our hybrid work model, and the specific requirements may change at any time. Responsibilities - What You'll Do- Build and maintain high performance online services for TikTok recommendation system - Build extremely efficient and reliable data pipelines for candidates generation, profile generation, training examples generation, real-time online training, etc;
- Build globalized large-scale recommendation system;- Design and develop high performance computing frameworks and storage systems.
Minimum Qualifications : - Bachelor's degree or above, majoring in Computer Science or related fields- 3+ years of experience building scalable system- Experience in programming, included but not limited to, the following programming languages : C, C++, Java or Golang Preferred Qualifications : - Experienced in at least one area of the following areas : personalized recommendations, search engine, machine learning, distributed storage system, big data frameworks is a plus.
Staff Software Engineer | Backend / ML Platform
Software Engineer | Backend / ML Platform. The ideal background will have a ~70/30 split between BE services engineering and product experience assisting in developing infrastructure of ML/AI platform and/or tools. Our engineering team is composed of the best and brightest software developers and da...
Staff Software Engineer - Backend (Hybrid/Onsite)
Collaborate with project team members (Product Managers, Architects, Analysts, Software Engineers, Project Managers, etc. ...
Senior Staff Software Engineer (Backend)
Our multidisciplinary team of best-in-class biologists, chemists, hardware, and software engineers apply cutting-edge technologies and methods to solve critical bottlenecks in synthetic biology workflows to help our customers in pharma, biotech, agbio, and biomanufacturing streamline their work and ...
AIML - Senior Software Engineer, ML Platform & Technology
You'll be part of ML Lifecycle team in MLPT that provides platform for ML model training, evaluation, and deployment. Join us in enabling the next generation of intelligent experiences in Apple's products and services with the latest advancements in Generative AI and Large Language Models! We are se...
Backend Software Engineer, Global E-commerce Risk Control Platform
Develop best-in-class real-time computing, high concurrency and high scalability engineering practices across all product engineering disciplines. Solid problem-solving skills and strong software programming capabilities, exhibits good code design and coding style. Minimum 2 years of experience deve...
Junior Backend Software Engineer, Global CRM Platform
We are seeking self-motivated Software Engineers to develop an excellent platform for our clients and sales all over the world. Backend development of ByteDance's proprietary CRM platform. ...
Senior Backend Software Engineer, Global Ads Demonstration
We are looking for engineers who will work with us to create the history of the most powerful and highly-impactful CommercePack systems. You will have the opportunity to learn CommercePack core ads infra and various ads domain knowledge. Responsible for the backend development related to ByteDance's...
Backend Software Engineer - USDS
Collaborate with data center engineering teams, strategize, and project infrastructure needs 2-5 years in the future, influence next generation data center development, and develop recommendations and strategies that give a unique edge to Oracle hardware infrastructure. TikTok is seeking a Performan...
Backend Software Engineer, Recommendation - Data Infrastructure (Data Lake)
The TikTok Recommendation - Data Infrastructure Team has the vital role of crafting and implementing a storage solution for offline data in TikTok's recommendation system, which caters to more than a billion users. Their primary objectives are to guarantee system reliability, uninterrupted service, ...
Backend Software Engineer - Global E-Commerce Supply Chain Inventory
Deliver best-in-class engineering excellence practices across all product engineering disciplines. Optimize backend systems and services for data security, modularity, computational efficiency and scalability. Strong software programming capabilities, exhibits good code design and coding style. ...