Software Engineer - E-commerce Recommendation Infrastructure - San Jose
$156k - $387.6kTik Tok
Responsibilities
Our Team E-commerce is a new and fast growing business that aims at connecting all customers to excellent sellers and quality products on TikTok Shop, through E-commerce live-streaming, E-commerce short videos, and commodity recommendation. Our E-commerce Recommendation Infra team is responsible for building up and optimizing the infrastructure for such recommendation systems, so as to provide the most stable and best experience for our users. We work closely with applied machine learning engineers and build scalable systems to support all kinds of innovative algorithms and techniques. Responsibilities - Build industry-leading globalized large-scale recommendation system; - Design and build high performance online systems and reliable data pipelines; - Optimize and evolve the system continuously so as to support the skyrocket increase in both user traffic as well as the data amount; - Work with cross functional teams to deliver end-to-end infrastructure solutions to address critical product challenges and improve recommendation performance. Qualifications Minimum Qualifications - Bachelor's degree or above, majoring in Computer Science or related fields, with 3+ years of experience building scalable systems; - Strong software development experience with C++, Java or other programming language; - Good teamwork and communication skills, positive and optimistic, and strong sense of ownership; - Experienced in at least one of the following areas: personalized recommendations, search engine, advertising, machine learning infrastructure, distributed storage system, big data frameworks. Job Information [For Pay Transparency]Compensation Description (Annually) The base salary range for this position in the selected city is $156000 - $387600 annually.Compensation may vary outside of this range depending on a number of factors, including a candidate's qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units.
Benefits may vary depending on the nature of employment and the country work location. 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, among others. Employees also receive 10 paid holidays per year, 10 paid sick days per year and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure).
The Company reserves the right to modify or change these benefits programs at any time, with or without notice.
For Los Angeles County (unincorporated) Candidates:
Qualified applicants with arrest or conviction records will be considered for employment 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 the following job duties, potentially resulting in the withdrawal of the conditional offer of employment:
1. Interacting and occasionally having unsupervised contact with internal/external clients and/or colleagues;
2. Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; and
3. Exercising sound judgment.
About TikTok TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.
Why Join Us Inspiring creativity is at the core of TikTok's mission. Our innovative product is built to help people authentically express themselves, discover and connect - and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and bring joy - a mission we work towards every day.
We strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. Every challenge is an opportunity to learn and innovate as one team. We're resilient and embrace challenges as they come. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users. When we create and grow together, the possibilities are limitless. Join us.
Diversity & Inclusion
TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.
TikTok Accommodation 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. If you need assistance or a reasonable accommodation, please reach out to us at
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - E-commerce Recommendation Infrastructure - San Jose in San Jose, CA vacancy
- ...Job Description: AI Infrastructure Engineer San Jose, CA Duration: 6+ months Must have skills: AI, Kubernetes, Orchestration... ...computational stacks that integrate Nutanix AI, high-speed software-defined storage, and GPU-accelerated nodes. Your mission...SuggestedFull timeWork at office
$120k - $140k
...Software Engineer ZEDEDA unlocks the value of AI where it matters most, enabling enterprises... ...and requires you to be onsite in our San Jose Office. This position is not eligible... ...the intersection of AI and cloud-native infrastructure. You'll work alongside experienced...SuggestedPermanent employmentTemporary workWork at office$120k - $140k
...Software Engineer ZEDEDA unlocks the value of AI where it matters most, enabling enterprises... ...role requires you to be onsite in our San Jose Office. This position is not eligible... ...build AI agents that run natively in our infrastructure, working alongside senior engineers to...SuggestedPermanent employmentTemporary workInternshipWork at office$244.8k
...Backend Software Engineer, TikTok Live Recommendation Infrastructure Location: San Jose Employment Type: Regular Job Code: A44447A Responsibilities About the Team Live-stream is a new and rapidly growing business that aims to bring joy to end users and...SuggestedTemporary workLocal area$156k - $387.6k
...Software Development Engineer - Full Stack - PICO Lab - San Jose Location: San Jose Team: Technology Employment Type: Regular Job Code: A29496 Responsibilities About Team: PICO system prototyping team's mission is to incubate the next generation XR products...SuggestedTemporary workLocal area$156k - $387.6k
...Responsibilities About The Team: The Recommendation System Infrastructure team is responsible for building... ...of AI-native and agentic engineering workflows. We focus on core infrastructure... ...degree or above in Computer Science, Software Engineering, or a related technical...Temporary workLocal area$45 - $60 per hour
...Responsibilities Team Introduction: The Recommendation Infrastructure Team is responsible for building... ...the opportunity to join one of our engineering teams where you will have the opportunity... ...an Undergraduate/Masters degree in Software Development, Computer Science,...Hourly payWork experience placementInternshipSummer internshipLocal areaFlexible hours$156k - $316.8k
...architecture powering professional content (PGC) recommendations. We bridge the gap between complex ML... .... By joining us, you'll build the infrastructure backbone that connects premium... ...personalized recommendations, search engine, machine learning, distributed storage...Temporary workLocal area$212.8k - $387.6k
...Senior Software Engineer - Infrastructure Location: San Jose Employment Type: Regular Job Code: A259556 Responsibilities About the Team Our Search... ...methods from related fields such as NLP, CV, and recommender system. We embrace a culture of self-direction,...Temporary workLocal area$156k - $316.8k
...Software Engineer - AI Agent Memory Infrastructure Location: San Jose Team: Technology Employment Type: Regular Job Code: A238905B Responsibilities... ...Experience in agent memory systems, user profiling, recommendation/search feature platforms, or knowledge base...Temporary workLocal area$122.57k - $256k
...Software Engineer Graduate (Data Arch - AI/ML Infrastructure) - 2026 Start (BS/MS) Location: San Jose Employment Type: Regular Job Code: A127... ...Responsibilities Our Recommendation Architecture Team is responsible... ...such as For You Feed, E-commerce, Social, etc. Build...Temporary workLocal area- ...About the job Software Engineer - Data Security (AI-Driven) | San Jose, CA (Hybrid) Software Engineer Are you ready to join an exciting early-stage start-up that detects active data breaches and protects businesses? Be part of a team thats revolutionizing...Full timeContract workWorldwideRelocation package
$139.7k - $272.8k
...activities, and collaborate closely with engineering and product teams. You will help... ...customer-driven input into tester hardware and software roadmaps. Build technical demonstrations... ...is an on-site position (not remote) in San Jose, CA. We are only considering...For contractorsWork at officeLocal areaRelocationFlexible hours$61.99 - $72.93 per hour
...Job Title [UNION] Mobile Building Engineer - San Jose Job Description Summary Responsible to ensure the efficient operation and... ...accordance with C&W standards, building protocol, manufacturer recommendations and industry best practices. including changing filters,...Minimum wageApprenticeshipWork experience placementLocal areaImmediate startFlexible hours$1,000 per month
...philosophy is ScreenSense, our proprietary AI engine, which continuously interprets both the... .... At Whatfix, we’re not just making software easier—we’re making AI work for people.... ...environments ~ Understanding of infrastructure-aware development (deployability,...Daily paidFull timeTemporary workWork experience placementWork at officeWorldwideRelocationVisa sponsorshipAfternoon shift$156k - $316.8k
...Software Engineer, Ads ML Infrastructure Location: San Jose Employment Type: Regular Job Code: A217691 Responsibilities About the team The ads system at TikTok operates on a massive scale and serves millions of advertisers, clients and influencers across...Temporary workLocal area$156k - $208k
...Muon seeks a Hardware-In-The-Loop, Test Automation Software Engineer to join our satellite development team in San Jose, CA. You will be responsible for designing, building, and maintaining the software test infrastructure used to test both the hardware components such...Permanent employmentFull timeRemote workFlexible hours$156k - $387.6k
...Senior Software Engineer - Compute Infrastructure (Orchestration & Scheduling) Location: San Jose Team: Infrastructure Employment Type: Regular Job Code: A228603 Responsibilities About the Team The Compute Infrastructure - Orchestration & Scheduling team...Temporary workLocal areaOverseas- ...Job Title : Software Architect Location : San Jose, CA Type : 6 to 9 months Rate : $Open (Best Possible) Job Responsibilities – Work with business and engineering teams to identify and design security software architecture for implementing...
- ...Urgently Required - Software Developer (Spark / Python)- San Jose, CA - Contract Consulting firm with 6000+ employees & $1 billion Revenue.. Job Description Software Developer (python and Spark) This developer will be a primary developer for new project developer...Contract workRelocationFlexible hours
$139.4k - $223.1k
...for a highly-motivated, energetic and driven Field Application Engineer , who will work collaboratively with the team as well as independently... ...click here to see details. #LI-NS1 Nearest Major Market San Jose Nearest Secondary Market Palo Alto Job Segment Application...Work experience placementWorldwideFlexible hours- ...ServiceNow Developer ServiceNow Developer Location: San Jose, CA (Onsite) Mandatory Skills: GRC/ IRM Domain, CSA certification mandatory Description: Minimum 7+ years Relevant ServiceNow Experience. Total IT experience minimum 9 Years. Comprehensive understanding...Work experience placement
$212.8k - $387.6k
...Senior Machine Learning Engineer, TikTok Core Feed Recommendation - Dedup Location: San Jose Employment Type: Regular Job Code: A244339 Responsibilities... ...Develop scalable data pipelines and infrastructure to support training and serving of ML models...Temporary workLocal area$66 per hour
...Job Description Job Description Sr. SAP BRIM SOM Functional Consultant - San Jose, CA - $66/hr Location: San Jose, CA Work Arrangement: Onsite Overview: We're seeking a Sr. SAP BRIM SOM Functional Consultant to support enterprise SAP S/4HANA BRIM initiatives...Contract workLocal areaRelocationVisa sponsorship- ...The developer will work to develop the following features for the Data team: Automated Self-Serve Provisioning Knowledge Discovery and Agentic SRE 7+ years of experience required. Working Place: San Jose, CA, USA Company: ESR Healthcare...Local areaVisa sponsorshipRelocation package
- ...Job Title: Senior Software Engineer Location: San Jose, CA The Card Payment teams are responsible... ...Automate deployment, testing and infrastructure management using IaC tools ~... ...stakeholders ~ Make critical recommendations influencing payment systems direction...
$150k - $400k
...Helix AI Engineer, Backend Infrastructure Figure is an AI Robotics company developing a general purpose humanoid. Our humanoid robot is designed for commercial tasks and the home. We are based in San Jose and require 5 days/week in-office collaboration. It's time to...Full timeWork at office$50 per hour
...evaluate cutting-edge AI models using real engineering expertise. If you have the necessary... ...a BS, MS, or PhD in Computer Science, Software Engineering, or a closely related technical... .... By providing this crucial human data infrastructure, Prolific is positioning itself at the...Hourly payWork from homeFlexible hours$170.5k - $272.8k
...energetic and driven Field Application Engineer, who will work collaboratively with the... ...semiconductor devices. Test program software development, often done in collaborative... ...a test solution Analyze problems and recommend solutions on Teradyne ATE platform to optimize...For contractorsWork at officeFlexible hours$153k - $222k
...Machine Learning Engineer Applied Intuition, Inc. is powering the... ...is creating the digital infrastructure needed to bring intelligence... ...offices in Washington, D.C.; San Diego; Ft. Walton Beach, Florida... ...degree in Computer Science, Software Engineering, or equivalent...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - E-commerce Recommendation Infrastructure - San Jose. Be the first to apply!
Related searches
- software developer internship no experience San Jose, CA
- federal - software developer San Jose, CA
- software engineer contract San Jose, CA
- part time software developer San Jose, CA
- software engineer healthcare San Jose, CA
- network software engineer San Jose, CA
- ngo software engineer San Jose, CA
- software development engineer aws San Jose, CA
- software developer internship San Jose, CA
- software developer intern San Jose, CA


