Point your AI agent at freehire and let it find you a job. A CLI and an MCP server over the whole job API — no browser.
Build and maintain large-scale offline computing systems for TikTok’s recommendation architecture, using Flink, Spark, and AI stacks like PyTorch to power feeds for over 1 billion users.
Build and optimize TikTok’s recommendation system architecture to ensure high availability and performance for users.
Build and maintain data pipelines to track user growth metrics and feed ML models for TikTok’s global products like TikTok and Lemon8.
Build and optimize real-time distributed systems powering TikTok’s LIVE Foundation Subscription features, ensuring scalable infrastructure and creator-fan engagement.
Build and scale a global data platform for a consumer internet company, designing data warehouses and pipelines to support content, e-commerce, and advertising ecosystems.
Build and maintain scalable data pipelines and models to power analytics and insights for TikTok’s Video-on-Demand services using Spark, Flink, and distributed OLAP stores.
Build and maintain scalable data pipelines to power TikTok’s Growth team, ensuring data integrity and enabling insights for user acquisition and engagement.
Build and maintain TikTok’s global live-streaming backend using C/C++, Java, Python, or Go, handling distributed systems and databases at scale.
Builds and optimizes core backend services powering TikTok LIVE’s global real-time streaming platform, handling millions of concurrent users with a focus on scalability, disaster recovery, and AI-driven architecture.
Builds and optimizes TikTok’s live-streaming backend, ensuring low-latency, high-availability services for millions of concurrent users.
Builds scalable backend systems for AI-powered features on TikTok’s local service platform, integrating LLMs and intelligent agents to enhance merchant/creator experiences and user interactions.
Build and optimize TikTok’s search engine architecture, focusing on high-concurrency distributed systems, performance tuning, and large-scale machine learning integration.
Build and optimize real-time, high-performance distributed infrastructure for live streaming and collaborate on the in-app wallet and payment system.
Intern role maintaining data pipelines and BI dashboards for a ticketing platform, using SQL, Python, and Apache Superset to prepare sales and patron analytics.
Build real-time, high-scale distributed systems to power live-stream revenue features for millions of users.
Backend engineering intern on TikTok’s recommendation architecture team, optimizing large-scale systems for stability, performance, and cost-efficiency using C++/Python and AI-driven tuning.
Build and optimize TikTok’s recommendation system architecture, focusing on stability, performance, and cost-efficiency for large-scale AI-driven feeds.
Builds and optimizes backend search systems for a global social platform, focusing on AI-driven algorithms and scalable architecture using C++, Python, or Java.
Build real-time, scalable backend systems for TikTok’s live streaming and wallet services in a fast-growing team.
Build and optimize high-performance ML kernels and compilation systems for recommendation/inference platforms powering apps like TikTok and Douyin.
We couldn't check your fit for this role — add a CV to your profile to see it next time.