Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Ads ML Infrastructure

$156k - $316.8k

Ellis Technologies, Inc.

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 the world. The quality of the ads system highly depends on the ability to handle massive data, and machine learning is widely used to improve the quality of our ads. The Ads machine learning data platform team is responsible for building highly efficient and stable infrastructure to collect and process data for the usage of machine learning training, serving, and privacy enforcement, including feature engineering, feature store, training data generation, etc. We are looking for an innovative Software Engineer to join the team. You will provide technical leadership to key projects and empower the team. Lead projects committed to building and operating scalable and reliable Ads ranking infrastructure systems. Provide technical leadership and guidance to team members and project peers. Communicate cross-functionally across various teams, organizations and internal and external stakeholders to drive engineering efforts. Lead the innovation efforts, and bring in new ideas and technologies. Qualifications Minimum Qualifications Bachelor's degree in computer science or related technical disciplines. 3+ years of hands‑on experience with building and training complex and scalable machine learning systems. Strong Computer Science fundamentals (algorithms, data structures, software design) and problem‑solving skills. Solid coding skills and a good understanding of algorithms, especially causal inference, uplift model, and deep learning. Experience in managing projects. Preferred Qualifications Experience in Ads domain. Experience with building large‑scale ranking infrastructure. Job Information The base salary range for this position in the selected city is $156,000 - $316,800 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 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. Los Angeles County Fair Chance Information 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

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, Ads ML Infrastructure in San Jose, CA vacancy
  • $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... 
    Suggested
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    18 days ago
  • $388k

     ...s next. We launched a new ad-supported tier in November 20...  ...audiences. Our Team The Ads Engineering team at Netflix is dedicated...  ...through scalable UI infrastructure, common components, and foundational...  ...solutions leveraging ML models and high-performance ad... 
    Suggested
    Hourly pay
    Full time
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Netflix

    Los Gatos, CA
    1 day ago
  • $244.8k

     ...performant, scalable and stable infrastructures that serve billions of search...  .... We apply cutting edge ML/NLP/LLM/VLM technology for end...  ...TikTok's AI Search multi-agent LLM engine, supporting ReAct + Tool calling...  ...: recommendation, search, Ads and ML Infra - Strong Computer... 
    Suggested
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    1 day ago
  • $45 - $60 per hour

     ...Software Engineer Intern (Ads Infrastructure) - 2026 Summer (BS/MS) Location: San Jose Employment Type: Intern Job Code: A114384 Share this listing: Responsibilities Participate in the development of a large-scale Ads system Responsible for the development of state‑of... 
    Suggested
    Hourly pay
    Full time
    Summer work
    Internship
    Local area

    Ellis Technologies, Inc.

    San Jose, CA
    3 days ago
  • $156k - $316.8k

     ...About the team The ads system at TikTok operates...  ...efficient and stable infrastructure to collect and process...  ...enforcement, including feature engineering, feature store,...  ...for an innovative Software Engineer to join the team...  ...scalable and reliable ML- oriented data infrastructure... 
    Suggested
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    3 days ago
  • $156k - $316.8k

     ...The Signal & Measurement team at TikTok Ads is responsible for the full stack of...  .... - Build large-scale experimentation infrastructure and real-time data pipelines powering...  ...Mathematics, or a related field. - Strong software engineering skills; proficient in at least one of:... 
    Temporary work
    Local area
    Worldwide

    Tik Tok

    San Jose, CA
    1 day ago
  • $388k

     ...Netflix’s Ads Platform Engineering team seeks a senior engineer to build high‑performance, reliable...  .... Qualifications 3+ years of hands‑on software engineering experience building business...  ...experience in the CTV space, and knowledge of ML usage. Benefits Health plans, mental... 
    Hourly pay
    Flexible hours

    Netflix

    Los Gatos, CA
    4 days ago
  • $153k - $222k

     ...Machine Learning Engineer Applied Intuition, Inc. is powering the...  ...is creating the digital infrastructure needed to bring intelligence...  ...machine learning pipelines and ML engineers that want to work beyond...  ...degree in Computer Science, Software Engineering, or equivalent... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  • $156k - $316.8k

     ...Software Engineer - Infrastructure, TikTok Search Engine Location: San Jose Employment Type: Regular Job Code: A191660 Responsibilities Optimize the...  ...following or similar domains: search, recommendation, ranking, ads, etc. Working knowledge in one of the following areas:... 
    Temporary work
    Local area

    Ellis Technologies, Inc.

    San Jose, CA
    3 days ago
  • $166k - $244k

    Senior Software Engineer, AI/ML GenAI, Google Cloud Compute Infrastructure Google Sunnyvale, CA, USA Apply Bachelor’s degree or equivalent practical experience. 5 years of experience programming in Python or C++. 3 years of experience with ML infrastructure (e.g., model... 
    Full time

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $141k - $202k

    Software Engineer III, AI/ML, AI and Infrastructure corporate_fare Google place Sunnyvale, CA, USA Apply Bachelor’s degree or equivalent practical experience. 2 years of experience programming in Python or C++. 1 year of experience with one or more of the following:... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    4 days ago
  • $156k - $316.8k

     ...recommendations. We bridge the gap between complex ML models and high-performance systems,...  .... By joining us, you'll build the infrastructure backbone that connects premium creators...  ...areas: personalized recommendations, search engine, machine learning, distributed storage... 
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    2 days ago
  • $156k - $316.8k

     ...About the Team The Inference Infrastructure team is the creator and open-...  ...workloads, and are looking for engineers passionate about cloud-native...  ...cost-efficient and secure ML platforms. - Collaborate across...  ...completed a PhD degree in Software Development, Computer Science... 
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    20 hours ago
  • $156k - $387.6k

     ...Senior Software Engineer - Compute Infrastructure (Orchestration & Scheduling) Location: San Jose Team: Infrastructure Employment Type: Regular...  ...innovate, powering global platforms like TikTok and various AI/ML & LLM initiatives, we face the challenge of enhancing... 
    Temporary work
    Local area
    Overseas

    ByteDance

    San Jose, CA
    4 days ago
  • $175k - $290k

     ...This role is part of the Software Infrastructure team , responsible for building and scaling the...  ...infrastructure that supports the entire software engineering organization. You will work on...  ...platforms that enable development of ML accelerator systems across both... 
    Remote work

    Phizenix

    Santa Clara, CA
    3 days ago
  • $212.8k - $387.6k

     ...Senior Software Engineer - Infrastructure Location: San Jose Employment Type: Regular Job Code: A259556 Responsibilities About the Team...  ...or similar domains: search, recommendation, ranking, ads, etc. Working knowledge in one of the following areas:... 
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    1 day ago
  • $181.1k - $318.4k

    Cupertino, California, United States Software and Services At Apple, we focus deeply on our customers’ experience. Apple Ads brings this same approach to advertising, helping...  ...product managers, architects, and other engineers to deliver high-quality solutions. Minimum... 
    Relocation

    Apple Inc.

    Cupertino, CA
    20 hours ago
  • $175k - $290k

     ...investment in your future is an investment in ours. The Role: Software Infrastructure Engineer, Senior Staff The role requires you to be part of the team...  ..., Docker, and the tools to support the development of our ML accelerator systems both on hardware and software. The... 
    Full time
    Work experience placement
    Remote work

    MixMode

    Santa Clara, CA
    4 days ago
  • $181.1k - $318.4k

    Sr Software Engineer (Infrastructure Applications), Infrastructure Services Sunnyvale, California, United States Software and Services Working with amazing...  ...Stay updated on emerging technologies, particularly in AI/ML and LLMs and proactively incorporate relevant innovations... 
    Work at office
    Relocation

    Apple Inc.

    Sunnyvale, CA
    2 days ago
  • $174k - $252k

    Senior Software Engineer, Infrastructure AI/ML, Google Cloud Google Sunnyvale, CA, USA Apply Bachelor’s degree or equivalent practical experience. 5 years of experience programming in C++ or Java. 3 years of experience testing, maintaining, or launching software products... 
    Full time

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $19 - $65 per hour

    Medium is looking for a Software Engineer Intern to work on AI-based virtual driver software for...  .... The role involves optimizing search infrastructures, developing sampling strategies, and...  ...candidates will have a solid foundation in ML and programming languages like Python... 
    Hourly pay
    Internship

    Medium

    Santa Clara, CA
    2 days ago
  • $122.57k - $256k

     ...Software Engineer Graduate (Data Arch - AI/ML Infrastructure) - 2026 Start (BS/MS) Location: San Jose Employment Type: Regular Job Code: A127711 Responsibilities Our Recommendation Architecture Team is responsible for building up and optimizing the architecture... 
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    4 days ago
  • $224k - $356.5k

     ...NVIDIA is hiring engineers to scale up the introduction of next generation...  ...architecture into its EDA Infrastructure. We expect you to have a deep...  ...systems, familiarity with software testing and deployment, and excellent...  ...from the crowd Developing ML/AI infrastructure. Developing... 

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $166.7k - $283.4k

     ...Job Title Senior AI Infrastructure Software Engineer – C++ Focus Responsibilities Design and implement core infrastructure components that support AI/ML workloads across multiple frameworks and hardware platforms. Write high-performance, maintainable C++ code for system... 
    Minimum wage
    Work experience placement

    KLA-Belgium

    Milpitas, CA
    4 days ago
  • $174k - $252k

    Senior Software Engineer, ML Infrastructure, Core Infra corporate_fare Google place Sunnyvale, CA, USA Apply Qualifications Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages.... 
    Full time
    Temporary work

    Google Inc.

    Sunnyvale, CA
    20 hours ago
  • $210k - $267k

     ...We use our machine learning (ML) forecasting and optimization...  ...Role: We're looking for an engineer to help lead the scaling and reliability of our data infrastructure, which is core to the ML work...  ...Airflow, or Temporal. Strong software engineering skills. Being able... 
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours
    3 days per week

    Gridmatic

    Cupertino, CA
    1 day ago
  • $163.5k - $212.4k

     ...dependability. Partner with engineering teams to understand...  ...of experience in software design and development...  ...Experience with cloud infrastructure and training (Azure,...  ...experience working in ML infra such as PyTorch...  ...Company paid Basic Life, AD&D, short-term and long... 
    Full time
    Temporary work
    Flexible hours

    NIO

    San Jose, CA
    20 hours ago
  • $163.5k - $212.4k

     ...dependability. Partner with engineering teams to understand...  ...of experience in software design and development...  ...Experience with cloud infrastructure and training (Azure, AWS...  ...experience working in ML infra such as PyTorch,...  ...Company‑paid basic life, AD&D, short‑term and long... 
    Full time
    Temporary work
    Flexible hours

    1600 NIO USA, Inc.

    San Jose, CA
    4 days ago
  •  ...PlusAI in Santa Clara is seeking a Software Engineer Intern to contribute to the development of...  ...collaborating across domains to enhance backend infrastructure. This role requires strong programming...  ...is ideal for those with a passion for ML and tech innovation. #J-18808-Ljbffr... 
    Internship

    PlusAI, Inc.

    Santa Clara, CA
    3 days ago
  • $141k - $202k

     ...2 years of experience with software development in C++. 2 years...  ...with developing large-scale infrastructure, distributed systems or networks...  ..., and software test engineering. About the job The XLA (Accelerated...  ...(infra) gaps to help with ML stack maturation (e.g.,... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Ads ML Infrastructure. Be the first to apply!