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

High-Performance ML Backend Engineer

$128k - $256k

ByteDance (old)

Location:

San Jose

Team:

Technology

Employment Type:

Regular

Job Code:

A155204

Share this listing:

Responsibilities

Data AML is ByteDance's Machine Learning mid-platform, providing training and inference systems for recommendation/advertising for businesses such as Douyin, Jinri Toutiao, and Xigua Video. It provides powerful Machine Learning computing power for internal business units within the company and conducts research on some general and innovative algorithms for issues in these businesses.We are looking for talented individuals to join our team. As a graduate, you will get opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth.Successful candidates must be able to commit to an onboarding date by the end of the year. Please state your availability and graduation date clearly in your resume.Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply. The application limit is applicable to our Company and its affiliates' jobs globally. Applications will be reviewed on a rolling basis - we encourage you to apply early.Job Description:- Responsible for the computational performance optimization of ByteDance's recommendation mid-platform models, conduct in-depth tuning for inference/training bottlenecks in business scenarios, and improve computing utilization.- Lead the design and development of high-performance kernel libraries, covering general-purpose and business-customized kernels, including general computation and communication parallelism, to ensure the ultimate performance of kernels.- Deeply cultivate model compilation optimization technology, and based on directions such as graph optimization, kernel fusion, computation scheduling, and code generation, build and improve the mid-platform model compilation system.- Collaborate with the business and algorithm teams to identify performance issues, provide full stack performance analysis, bottleneck diagnosis, and optimization solutions, consolidate general-purpose performance optimization components, toolchains, and platform capabilities, and empower multiple internal business.

Qualifications

Minimum Qualifications:- Individuals who are completing or have recently completed a Bachelor's/ Master's degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline, or a related discipline.- Familiar with mainstream model compilation stacks (such as TVM, MLIR, XLA, etc.), with relevant experience in development, and optimization;- Proficient in C/C++ development, familiar with assembly, CPU/GPU architecture, and cache mechanism, with practical experience in high-performance kernel development;- Familiar with the underlying principles of deep learning frameworks (such as TensorFlow, PyTorch, OneFlow, etc.), understand the computational graph structure, inference/training execution process, and have experience in implementing model graph optimization and compilation optimization;- Possess strong abilities in independent thinking, problem decomposition, performance troubleshooting, and practical optimization, and be able to independently overcome complex performance bottlenecks;Preferred Qualifications:- Have experience in joint hardware and software design, and possess experience in heterogeneous computing projects;- Have experience in contributing to or developing open-source deep learning kernel libraries, compilers, or inference engines;- Have in-depth research experience on the underlying architecture and mechanisms of at least one machine learning framework (TensorFlow / PyTorch / MxNet or other self-developed frameworks).

Job Information

The base salary range for this position in the selected city is $128000 - $256000 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 Us

Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Lemon8, CapCut and Pico as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.

Why Join ByteDance

Inspiring creativity is at the core of ByteDance's mission. Our innovative products are 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 enrich life - a mission we work towards every day.

As ByteDancers, 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. 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

ByteDance 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 ByteDance, our mission is to inspire creativity and enrich life. 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.

Reasonable Accommodation

ByteDance 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

#J-18808-Ljbffr

Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the High-Performance ML Backend Engineer in San Jose, CA vacancy
  •  ..., is seeking extraordinary machine learning and GPU programming engineers to deliver robust compute solutions on Apple Silicon. You will contributes to optimized kernels, ML workflows, and high-performance GPU architectures across iOS, macOS and Apple TV. The role emphasizes... 
    Performance

    Apple Inc.

    Cupertino, CA
    5 days ago
  • Waymo is seeking a seasoned software engineer to advance our compute stack for the Waymo Driver. Hybrid schedule with...  ...Manager, you will shape compiler support, performance tuning, and NN inference on our high-performance hardware. You will collaborate with hardware... 
    Performance

    Waymo

    Mountain View, CA
    2 days ago
  • $193.3k - $261.5k

     ...team is at the forefront of maximizing performance for AWS's custom ML accelerators. Working at the hardware-software boundary, our engineers craft high-performance kernels for ML functions,...  ...for GPUs- Experience with LLVM/MLIR backend development for GPUs- Knowledge of ML... 
    Performance
    Internship
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $165.2k - $223.6k

     ...seeking skilled compiler engineers to join our efforts in developing...  ...innovation for advanced ML capabilities, powering...  ...to ensure system-wide performance optimization. As part of the Backend team, you'll play a...  ...defects. You’ll also:Build high-impact solutions to deliver... 
    Performance
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    6 days ago
  • $152k - $241.5k

    We are searching for a Backend Compiler Engineer for an exciting and fun role in our GPU Software organization...  ...and emitting the highest performance GPU machine instructions for Graphics...  ...known as “the AI computing company”.With highly competitive salaries and a... 
    Performance
    Full time
    Remote work
    Worldwide

    Nvidia

    Santa Clara, CA
    5 days ago
  • $170k - $400k

     ...the Role You’ll build the backend systems that make Hark’s AI agent...  ...infrastructure problems: high-concurrency services, low-latency...  ...researchers and platform engineers, and the systems you build will...  ...entire Hark ecosystem. Performance Engineering: Optimize the stack... 
    Performance
    Full time

    Hark, Inc.

    San Jose, CA
    2 days ago
  • $184.7k - $324.8k

     ...Apple Services group is seeking a Senior Backend Engineer to join the InfoApps org to help shape...  ...experiences. You'll join a close-knit, highly collaborative team where your work...  ...defining architecture, modeling data for performance and growth, and making sure systems stay... 
    Performance
    Relocation

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $150.4k - $277.6k

     ...AI team is a tight-knit engineering team building the...  ...that characterize camera performance, and surfaces the results...  ...designed systems. You'll own backend services and data...  ...infrastructure for our AI/ML models. The ideal...  ...Weaviate) for unstructured or high-dimensional data... 
    Performance
    Relocation
    Shift work

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $150.4k - $277.6k

     ...team in GPU, Graphics and Displays org provides a suite of high-performance data parallel algorithms for developers inside and outside of...  ...seeking extraordinary machine learning and GPU programming engineers who are passionate about providing robust compute solutions... 
    Performance
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  •  ...effodio Senior Backend Software Engineer (Tech Lead) Full-Time | Remote - United States About effodio...  ..., helping organizations optimize performance and accelerate business growth effodio...  ...engineering partners to deliver scalable, high-performance backend systems that... 
    Performance
    Full time
    Remote work
    Visa sponsorship
    Work visa

    Effodio, Inc.

    San Jose, CA
    3 days ago
  •  ...advanced cloud capabilities to customers with high demand for artificial intelligence....  ...more, visit We are seeking a Staff Backend Engineer to take our Model-as-a-Service (MaaS)...  ...stability across underlying changes. Performance Optimization and Model Lifecycle:... 
    Performance
    Contract work
    Local area
    Remote work

    Bitdeer

    San Jose, CA
    2 days ago
  •  ...DescriptionAbout the roleWe're looking for an ML engineer who works across the full stack from...  ...optimizing training and inference performance on GPU/AI-accelerator infrastructure, building...  ...with persistence, intelligence and high curiosity over pedigree alone. Working hard... 
    Performance

    Axiado Corporation

    San Jose, CA
    2 days ago
  •  ...The PositionAs a Senior Data Scientist - ML Engineering, you will join the Global Analytics and...  ...model observability, and set high software craftsmanship standards across...  ...(Airflow/Dagster) with strict SLAs for performance and cost.MLOps Capability Building: Design... 
    Performance
    Full time
    Relocation package

    Roche

    San Jose, CA
    6 days ago
  • $167.7k - $245.2k

     ...and Scale: Solve complex engineering problems in distributed...  ...Your Impact This is a High Visibility role with...  ..., and delivery of core backend features within the Splunk...  ...systems, and AI/ML model integration.Engineering...  ...cloud-native patterns. Performance Optimization: Monitor product... 
    Performance
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    San Jose, CA
    2 days ago
  • $150.4k - $277.6k

     ...Backend System Engineer, Insights & Release Technologies Cupertino, California, United States Software and Services Do you want to...  ...Designing, developing, and maintaining sophisticated, high-performance applications. Collaborating closely with cross-functional... 
    Performance
    Relocation

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $150.4k - $277.6k

     ...intersection of research, software engineering, hardware engineering, and...  ...and acceleration, building ML compilers and runtimes for...  ...focus on model orchestration and performance. The role entails working...  ...and use cases. We’re seeking a highly motivated software engineer who... 
    Performance
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $100k

     ...AI technology, revolutionizing performance expectations, ease of use, and...  ...have developed a high performance RISC-V CPU from scratch...  ...is seeking an Physical Design Engineer to lead cross-functional efforts...  ...architect, integrate, and deploy AI/ML-driven solutions into... 
    Performance
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    3 days ago
  •  ...creates challenges that few engineers ever encounter. In Apple’s Machine...  ...that powers large-scale ML training and inference workloads...  ...learning infrastructure, and high-performance computing. Description As an...  ...— from data pipelines and backend services to APIs and interactive... 
    Performance

    Apple

    Santa Clara, CA
    2 days ago
  • $150k - $350k

     ...cutting-edge generative AI to assist engineers in RTL design, simulation, and...  ...Position Overview We are seeking an ML Systems Engineer to optimize the performance and efficiency of large language...  ...ML systems, GPU computing, or high-performance inference optimization... 
    Performance

    ScOp Venture Capital LLC.

    San Jose, CA
    2 days ago
  • Apple Inc. in Cupertino, California, is seeking an experienced ML Framework Engineer to join their Server ML Frameworks team. This role focuses on enabling Apple Intelligence through high-performance ML applications and involves working on custom-built server hardware... 
    Performance

    Apple Inc.

    Cupertino, CA
    2 days ago
  • Google is seeking a Senior Software Engineer to join the EdgeTPU Compiler team, focusing on...  ...next-generation compiler optimizations for ML models on custom hardware. You will...  ...own end-to-end features. You will triage performance and correctness issues, collaborate with... 
    Performance

    Google

    Mountain View, CA
    3 days ago
  • $184.7k - $324.8k

     ...Store, and Apple News. Our platforms are highly-performant, deployed at scale, and setting new...  ...teams to build and scale the innovative ML systems that deliver highly optimized advertising...  ...you a results-oriented and versatile engineer who can excel in an Agile environment?... 
    Performance
    Immediate start
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $272k - $431.25k

    We are seeking a Principal AI and ML Infra Software Engineer, GPU Clusters at NVIDIA to join our Hardware Infrastructure team...  ...for such initiatives.Monitor and optimize the performance of our infrastructure ensuring high availability, scalability, and efficient resource... 
    Performance
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $136.5k - $276.5k

    AI/ML Engineer - AgenticThis role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week...  ...integration, shared retrieval and memory services, and high‑performance backend systems that power agent execution. This position owns reliability... 
    Performance
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    San Jose, CA
    4 days ago
  • Palo Alto Networks is building a brand-new AIRS initiative focused on AI/ML infrastructure and high-performance distributed backends. You will lead architecture from the ground up as a senior technical leader, shaping scalable control planes and microservices in a hybrid... 
    Performance

    Palo Alto Networks, Inc.

    Santa Clara, CA
    2 days ago
  • $160k - $320k

     ...infrastructure.You will combine strong backend engineering skills with deep Kubernetes...  ...that the team delivers high-quality, production-ready...  ...Kubernetes. It supports AI/ML workloads, GPU...  ...supporting AI/ML, GPU, or other performance-sensitive workloads on Kubernetes... 
    Performance
    Work at office
    Local area
    Remote work
    Relocation package
    3 days per week

    Nutanix

    San Jose, CA
    5 days ago
  • $193.3k - $261.5k

     ...Senior Software Development Engineer to own the design and implementation...  ...custom hardware, developing high-performance compute kernels, enabling...  ...compute kernels for a custom ML accelerator architecture,...  ...Integrate custom accelerator backends into open-source ML serving frameworks... 
    Performance
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    5 days ago
  • $147.4k - $272.1k

     ...ML Framework (MetalLM) Engineer, Graphics, Game and ML Cupertino, California, United States Apple’s Server ML Frameworks team in GPU, Graphics...  ...Learning works on enabling Apple Intelligence through high-performance, distributed inference of GenAI applications (such as... 
    Performance
    Relocation package

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $150.4k - $277.6k

     ...Senior Software ML Engineer - Watch Software Cupertino, California, United States Machine...  ...functional partners across Apple to create high-impact features and new ways to interact...  .... Profile and optimize code for the performance and power constraints unique to Apple... 
    Performance
    Live in
    Worldwide
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  • Akraya, Inc. is seeking a backend-focused developer to design and implement scalable microservices and APIs in an AWS environment....  ...contribute to next-generation backend designs while delivering high-performance solutions in a remote-friendly setting. #J-18808-Ljbffr... 
    Performance
    Remote job

    Akraya

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to High-Performance ML Backend Engineer. Be the first to apply!