Software Engineer - Recommendation Infrastructure, Agentic Engineering
$156k - $387.6kEllis Technologies, Inc.
Software Engineer – Recommendation Infrastructure, Agentic Engineering Location: San Jose Employment Type: Regular Job Code: A59365 About The Team: The Recommendation System Infrastructure team is responsible for building and evolving large‑scale online serving and data infrastructure that powers TikTok’s recommendation products globally. Our mission is to deliver highly efficient, reliable, observable, and scalable infrastructure for recommendation systems. The team works closely with recommendation algorithm teams to accelerate strategy iteration, improve compute efficiency, optimize serving cost, and enable the next generation of AI‑native and agentic engineering workflows. Responsibilities Improve recommendation system iteration efficiency by enhancing observability, debuggability, automation, scheduling, and execution reliability, with clear impact on cost, iteration speed, reliability, and serving performance. Design and build AI‑native agentic engineering systems that automate end‑to‑end engineering workflows, including system observation, issue diagnosis, root‑cause analysis, optimization planning, execution, validation, rollout, and post‑change verification. Build 24/7 closed‑loop automation capabilities to replace repetitive, low‑efficiency manual engineering work and reduce human overhead in system iteration, performance optimization, and reliability improvement. Partner closely with recommendation algorithm teams to support strategy scale‑up, improve compute efficiency, accelerate recommendation system iteration, and co‑design efficient agentic system infrastructure. Optimize high‑performance computing frameworks, storage systems, distributed infrastructure components, and runtime systems for recommendation workloads. Qualifications Minimum: Bachelor's degree or above in Computer Science, Software Engineering, or a related technical field; experience in building scalable backend systems, distributed systems, infrastructure systems, or high‑performance online services; strong programming skills in at least one systems programming language (C++, C, Go, Java); solid understanding of data structures, algorithms, operating systems, networking, and distributed system fundamentals; experience with performance analysis, system debugging, reliability improvement, or large‑scale service optimization; strong ownership, problem‑solving ability, and communication skills; ability to work effectively with cross‑functional teams, including infrastructure teams, recommendation algorithm teams, and product/business‑facing engineering teams. Preferred: Experience with infrastructure for recommendation systems, search engines, advertising systems, machine learning systems, or large‑scale online serving systems; optimizing high‑throughput, low‑latency C++ services in production environments; familiarity with profiling, benchmarking, performance tuning, capacity planning, resource efficiency improvement, and cost optimization; experience with large‑scale data processing systems such as Flink, Spark, Kafka, or similar frameworks; experience building end‑to‑end automation systems based on AI agents, LLMs, workflow orchestration, or closed‑loop engineering automation; designing agentic workflows for system diagnosis, performance optimization, reliability improvement, change validation, or automatic execution; experience with real‑time data pipelines, online training, feature engineering, candidate generation, or recommendation system iteration workflows. Benefits The base salary range for this position in the selected city is $156,000 - $387,600 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, well‑being 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. Equal Employment Opportunity Statement 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: Interacting and occasionally having unsupervised contact with internal/external clients and/or colleagues; Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; Exercising sound judgment. #J-18808-Ljbffr
$156k - $387.6k
...Software Engineer - Recommendation Infrastructure, Performance Efficiency Location: San Jose Employment Type: Regular Job Code: A27298 Responsibilities The... ...cost, and enable the next generation of AI-native and agentic engineering workflows. We focus on core infrastructure...SuggestedTemporary workLocal area$156k - $387.6k
...short videos, and commodity recommendation. Our E-commerce... ...building up and optimizing the infrastructure for such recommendation systems... ...with applied machine learning engineers and build scalable systems... ...scalable systems; - Strong software development experience with...SuggestedTemporary workLocal area$156k - $316.8k
...Responsibilities About The Team: The Recommendation Architecture - Social Team is responsible for building and optimizing the architecture... ...of the following areas: personalized recommendations, search engine, machine learning, distributed storage system, big data...SuggestedTemporary 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,...SuggestedHourly payWork experience placementInternshipSummer internshipLocal areaFlexible hours$212.8k - $387.6k
...Software Engineer, Recommendation Infrastructure Location: San Jose Employment Type: Regular Job Code: A16289A About the Team Our Recommendation Architecture Team is responsible for building up and optimizing the architecture for our recommendation system to provide the...SuggestedTemporary workLocal area- ...Ellis Technologies, Inc. is seeking a Software Engineer for the Recommendation Infrastructure team in San Jose. You will focus on building high-performance services and efficient data pipelines to enhance the TikTok recommendation system. The ideal candidate has a Bachelor...
$174k - $252k
Senior Software Engineer, Infrastructure, CoreOS Agentic Engineering Sunnyvale, CA, USA Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Apply Bachelor’s degree or...Full timeWorldwide$45 per hour
...Software Engineer Intern (Recommendation Infrastructure) - 2026 Summer (BS/MS) Location: San Jose Employment Type: Intern Job Code: A147876 Responsibilities Build and maintain high performance online services for TikTok recommendation system to support various types of...Hourly paySummer workInternshipLocal area$287.8k - $328.5k
...Distinguished AI Engineer (Agentic AI Platform Infrastructure) At Capital One, we are creating responsible and reliable AI systems, changing banking for... ...One. Design, develop, test, deploy, and support AI software components including foundation model training, large...Local area- ...perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. Senior Staff Software Engineer - AI Agentic Infrastructure & Systems THE ROLE: At AMD, we are redefining the paradigm of low-level system software...
- Applied Materials is hiring an Agentic AI Systems Engineer in Santa Clara, CA. This role involves designing the infrastructure for GenAI applications, bridging AI and software needs. Candidates must have 7+ years of experience with a strong proficiency in programming languages...
$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...Temporary workLocal area$244.8k
...highly performant, scalable and stable infrastructures that serve billions of search requests... ...TikTok's AI Search multi-agent LLM engine, supporting ReAct + Tool calling, DAG-... ...experience in one of the following areas: recommendation, search, Ads and ML Infra - Strong...Temporary workLocal area$156k - $316.8k
...Software Engineer - Infrastructure, TikTok Search Engine Location: San Jose Employment Type: Regular Job Code: A191660 Responsibilities Optimize... ...development including query understanding, result ranking, query recommendation, system reliability, and etc. Qualifications Minimum...Temporary workLocal area$212.8k - $387.6k
...Senior Software Engineer - Infrastructure Location: San Jose Employment Type: Regular Job Code: A259556 Responsibilities About the... ...learning 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... ...in agent memory systems, user profiling, recommendation/search feature platforms, or knowledge base systems...Temporary workLocal area- ...into working features Collaborate with ML engineers to integrate, evaluate, and... ...Qualifications 1‑2 years of professional software engineering experience Strong experience... ...world impact and usability Experience with agentic systems, workflows, or orchestration frameworks...
$244.9k - $321.1k
...experiences, and intelligent software come together at massive... ...team, you will help define how agentic AI systems are designed, built... ...cases. This is a hands-on engineering role for someone who treats... ...with engineering, product, QA, infrastructure, and cross-functional teams...Work at officeLocal areaRemote workMonday to ThursdayFlexible hours$156k - $387.6k
...Ellis Technologies, Inc. is hiring a Software Engineer focusing on Recommendation Infrastructure in San Jose, California. This position involves optimizing serving systems for large-scale recommendation systems and collaborating with cross-functional teams. The candidate...- ...Ellis Technologies, Inc. is seeking a Software Engineer Intern for the Summer of 2026. This role involves building and maintaining high-performance online services for TikTok's recommendation system, developing data pipelines, and creating a globalized large-scale recommendation...Summer workInternship
$45 - $60 per hour
...Ellis Technologies, Inc. is seeking a Software Engineer Intern (Recommendation Infrastructure) for Fall 2026 in San Jose. In this role, you will build high-performance online services and data pipelines for TikTok's recommendation system, collaborating closely with a mentor...Hourly payFull timeInternship$184k - $287.5k
...We are looking for a skilled Agentic AI Software Engineer to join our team. The ideal candidate is passionate about building autonomous, multi‑agent systems and will be responsible for designing, developing, and maintaining integrations of NVIDIA NIM microservices and...$218k - $323.95k
...Job Summary As the Senior Software Engineer, Agentic AI, you will lead the strategy, development, and execution of AI‑driven autonomous shopping experiences. You will spearhead initiatives that leverage agentic AI—intelligent digital agents that anticipate, negotiate,...Local area$181.1k - $318.4k
Senior Software Engineer, On-Device Health Agentic Systems Cupertino, California, United States Hardware We are seeking a senior iOS Software Engineer with deep experience building applications powered by Large Language Models (LLMs). This is a hands‑on development role...Relocation$181.1k - $272.1k
Cupertino, California, United States Software and Services We're a team at... ...sits at the intersection of agentic AI, developer tools, and evaluation infrastructure, driven by a belief that the way... ...Description You’ll work alongside engineers, designers, and researchers to design...Relocation$181.1k - $318.4k
Senior Software Engineer: Agentic Evaluation Cupertino, California, United States — Machine Learning and AI At Apple, great ideas have a way... ...s Agentic Evaluation Engineering organization builds the infrastructure that determines how Siri's quality is measured, trusted,...Relocation packageShift work$184k - $287.5k
## Senior Software Engineer, DGX Cloud AI InfrastructureApplylocations: US, CA, Santa Clara... ...of large-scale AI clusters, infrastructure, and end-to-end workloads, setting the... ...teams.* Deliver actionable, data-driven recommendations based on profiling, benchmark results...Remote work- ## Sr AI/Agentic EngineerApplylocations: On-Site -... ...Life**The Senior AI Engineer will deliver the Lendistry... ..., policy checks, and recommended conditions in real... ...harness, retrieval infrastructure, and the inference routing... ...* 5+ years of software engineering experience...Full timeWork at officeLocal areaShift work
$156k - $387.6k
...Ellis Technologies, Inc. is seeking a Software Engineer specializing in recommendation architecture. The role involves building reliable data pipelines and high-performance computing frameworks for TikTok's recommendation system. Ideal candidates should possess a Bachelor...- ...We are looking for a Senior Software Engineer to help build NeMo Platform, NVIDIA’s product for... ...real workflows, teams need practical infrastructure for observing behavior, measuring progress... ...roadmap is increasingly focused on agentic development and automated agent...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Recommendation Infrastructure, Agentic Engineering. Be the first to apply!
- 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


