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

Edge ML Software Engineer (Compiler-PICO) - San Jose

$212.8k

Softbank Investment Advisers

Edge ML Software Engineer (Compiler-PICO) - San Jose

ByteDance is a global incubator of platforms at the cutting edge of commerce, content, entertainment and enterprise services - over 2.5bn people interact with ByteDance products including TikTok.

Job Description

As a world-renowned VR/AR brand with independent innovation and R&D capabilities, PICO has been at the forefront of the consumer electronic market. We have teams in Europe, Japan and South Korea. Now we are looking for experts in image pipeline to join us to build our AR/VR imaging team. Responsibilities:

  • Design and implement ML compiler for proprietary custom edge NPU architectures that meet latency, memory and power targets.
  • Implement operator fusion, memory planning and target lowering passes that support both static and dynamic shape compilation flows.
  • Apply knowledge of hardware architecture to optimize latency, memory footprint and bandwidth, most importantly power and thermal constraints.
  • Work closely with architecture and runtime engineers to define, develop and debug ML inference on target hardware platforms.

Qualifications

Minimum Qualifications:

  • Master's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field, or equivalent practical experience.
  • 3+ years of industry experience in compiler development, ML systems.
  • Solid understanding of compiler fundamentals: IR design, graph transformations, scheduling, memory planning.
  • Strong understanding of deep learning model structures of both CNNs and Transformers.
  • Understanding of hardware concepts: memory, cache, DMA, tiling, vectorization, systolic array, etc.
  • Strong C/C++ or Rust proficiency.

Preferred Qualifications:

  • 5+ years of relevant industry experience.
  • Understanding of quantization concepts (e.g. Observers, static/dynamic quantization).
  • Experience with ML compiler stacks such as torch.compile, MLIR, XLA, IREE or TVM.

Job Information

The base salary range for this position in the selected city is $212800 - $450000 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.

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.

Founded in April 2015, Pico is a VR company committed to developing immersive and interactive VR experiences for people around the world. Pico also provides tailor-made solutions for our enterprise clients in the fields of education and healthcare.

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.

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.

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Edge ML Software Engineer (Compiler-PICO) - San Jose in San Jose, CA vacancy
  • $212.8k

     ...Edge ML Software Engineer (Model Optimization-PICO) - San Jose San Jose Technology Regular A143350B Responsibilities As a world-renowned VR/AR...  ...VR imaging team. Responsibilities: Convert and compile ML models for execution on edge NPUs, and apply quantization... 
    Suggested
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    4 days ago
  • $212.8k

     ...Applied Machine Learning Engineer, Smart Devices (PICO-Lab) - San Jose Location: San Jose Team: Technology...  ...structural, electrical, firmware as well as software. The startup style team has always...  ...and maintain Machine Learning (ML) models. Leverage open models as well... 
    Suggested
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    5 days ago
  • $212.8k

     ...About team We are the Engineering Architecture team of the PICO-Interactive Perception R&...  ...and evolution of low-power edge devices. - Continuously pay...  ...be responsible for the software and hardware collaborative...  ...chip architectures, and AI compiler solutions. - Strong... 
    Suggested
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    5 days ago
  • $150k - $180k

     ...to create, secure and operate edge AI at scale. ZEDEDA's Edge...  ...re looking for an experienced engineer to take ownership of complex,...  ...requires you to be onsite in our San Jose Office. Job Core...  ...~5+ years of professional software engineering experience ~ Strong... 
    Suggested
    Work at office

    ZEDEDA

    San Jose, CA
    4 days ago
  • $185k

    Senior Software Security Engineer Engineering · US, San Jose · Hybrid Who We Are Spectro Cloud lets organizations around...  ...and modern infrastructure across edge, data center, and cloud. Whether they...  ...reduce manual effort Apply AI/ML techniques to detect anomalous behavior... 
    Suggested
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Skydrop

    San Jose, CA
    5 days ago
  • $143.5k - $212.85k

    ## Senior Software Engineer - PythonSan Jose, California, United States of America**The Company**PayPal has been revolutionizing commerce globally for...  ...role by location is:**Primary Location | Pay Range:**San Jose, California | ($143,500.00 - $212,850.00 Annually)**... 
    Work at office
    Local area
    Immediate start
    Flexible hours

    Venmo

    San Jose, CA
    14 hours ago
  • $140k - $200k

     ...Senior Software Engineer, Windows/Desktop Applications - San Jose, CA, USA San Jose, CA, USA Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn... 
    Work at office
    Remote work

    Speechify

    San Jose, CA
    4 days ago
  •  ...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 time
    Contract work
    Worldwide
    Relocation package

    The Valentino Group

    San Jose, CA
    2 days ago
  • $145k - $165k

     ...cancer. Location : San Jose, CA - 4 days in the office per week As a Sr. Dev Ops Engineer at Elekta, you should...  ...years' experience with standard software development lifecycle best practices...  ...Opportunity to work on cutting edge in medical advancement. ~... 
    Work at office
    Flexible hours

    Elekta

    San Jose, CA
    4 days ago
  •  ...iOS Developer Work location San Jose, CA Responsible for programming and software development using various programming...  .... Consult with managerial, engineering, and technical personnel to...  ...the instructions are correct. Compile and write documentation of program... 
    Daily paid
    Local area
    Relocation

    3B Staffing LLC

    Alviso, CA
    2 days ago
  • Location San Jose to Santa Cruz CA Area Overview The Forward Deployed Software Engineer (FDSE) will be the ultimate problem solver, an elite member of First Resonance's "Delta" FDSE, being deployed to our customers' sites to overcome their most demanding challenges. In... 
    Work experience placement
    Work at office
    Flexible hours

    First Resonance

    San Jose, CA
    1 day ago
  • $169.8k - $271.8k

     ...business results. Opportunity Overview Nextest is looking for software engineers to join an exciting, dynamic, hardworking, engaging, and...  ...more. Please clickhere to see details. Nearest Major Market San Jose Nearest Secondary Market Palo Alto Job Segment Test Engineer... 
    Flexible hours

    Teradyne

    San Jose, CA
    3 days ago
  • $129.19k - $214.78k

    Software Engineer - Motion & Behavioral Planning San Jose, CA About The Company DiDi's autonomous driving unit was established in 2016 with the mission of developing Level 4 autonomous driving (AD) technology to make transportation safer and more efficient. In August 2... 
    Internship

    Didi Labs

    San Jose, CA
    5 days ago
  • $142.6k - $228.2k

    Software Engineer (Teradyne, San Jose) Date: Apr 20, 2026 Location: San Jose, CA, US We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind every electronic device you use, Teradyne's test technology... 
    Internship
    Local area
    Relocation
    Flexible hours

    Teradyne

    San Jose, CA
    2 days ago
  • $46 per hour

    Software Engineer, Simulation (Summer Intern) San Jose, CA About the Company DiDi's autonomous driving unit was established in 2016 with the mission of developing Level 4 autonomous driving (AD) technology to make transportation safer and more efficient. In August 201... 
    Hourly pay
    Summer work
    Internship
    Summer internship

    Didi Labs

    San Jose, CA
    5 days ago
  • $45 - $65 per hour

     ...Posted April 26, 2026 Requirements Student Visa Sponsorship Not mentioned Relocation Not mentioned About the Role SWE internship at Zscaler's San Jose HQ. Interested in this role? Apply directly on Zscaler's website Apply for this Position #J-18808-Ljbffr Repovive, Inc.
    Internship
    Relocation
    Visa sponsorship

    Repovive, Inc.

    San Jose, CA
    5 days ago
  • $156k - $387.6k

     ...Machine Learning Engineer - AI Compiler Optimization Location: San Jose Team: Technology Employment Type: Regular...  ...algorithm teams to carry out hardware-software co-design. Optimize compilation...  ...TikTok, Lemon8, CapCut and Pico as well as platforms specific to... 
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    2 days ago
  •  ...Python Developer Location: San Jose, CA Position Type: Full Time Interview Process: Phone Followed by F2F US Citizen, Green Card and GC EAD Job Description: • 8 Plus years of IT experience including a min 5 years as Python/Django developer. • Experience... 
    Full time
    Flexible hours

    Georgia IT Inc

    San Jose, CA
    4 days ago
  •  ...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 work
    Relocation
    Flexible hours

    Tech Resource Group

    San Jose, CA
    4 days ago
  • $212.8k

     ...Software Development Engineer, Network Monitoring & Alerts - San Jose Location: San Jose Employment Type: Regular Job Code: A159940 Responsibilities About the team Networking brings together innovative ideas and technologies from network architecture, software... 
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    3 days ago
  • $131k - $226k

    Job title Senior Software Engineer - Velox Operators for GPU Location San Jose, California, United States Salary Range USD 131,000 - 226,000 per year Employment Type Regular - Full time - Hybrid Work Arrangement Responsibilities Design and implement vectorized operators... 
    Full time
    Temporary work

    IBM

    San Jose, CA
    4 days ago
  • $179.35k - $218.7k

    Audio Software Engineer San Jose, CA - Hybrid work in San Jose. Responsibilities Design and develop scalable and robust software solutions for audio processing and communication systems. Implement and optimize real‑time audio algorithms and signal processing techniques... 
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Feitong Buke

    San Jose, CA
    5 days ago
  • A leading robotics company in San Jose seeks an ML Engineering Intern to support perception and learned-behavior teams. This role involves working on...  ...experienced engineers, gaining hands-on experience in a cutting-edge field of robotics. Join us for an internship that directly... 
    Internship

    Bonsai Robotics

    San Jose, CA
    2 days ago
  • $150k - $200k

    A cutting-edge robotics company in San Jose is seeking a Machine Learning Engineer to own the full lifecycle of training and deploying Vision-Language-Action models for outdoor autonomy. The role involves designing models for vehicles to navigate in unstructured environments... 

    Bonsai Robotics

    San Jose, CA
    2 days ago
  • $160k - $192k

    A cutting-edge technology company in San Jose is seeking a Sr. Engineer - Embedded Firmware to lead firmware development for innovative optical interconnect products. You will work closely with cross-functional teams and mentor junior engineers, all while leveraging your... 

    Ayar Labs

    San Jose, CA
    3 days ago
  • $147k - $211k

    ML Compiler Software Engineer, Tensor Processing Unit Google - Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent practical experience. 2 years of experience with coding in C++, or 1 year of experience with an advanced degree. 1 year of experience with... 
    Full time

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $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 contractors
    Work at office
    Local area
    Relocation
    Flexible hours

    Teradyne

    San Jose, CA
    5 days ago
  •  ...Python + AI Developer Location: San Jose, CA (Onsite - Day 1) Duration: Contract...  ...expertise in Python programming, AI/ML frameworks, and model deployment with...  ...functional teams including data scientists, ML engineers, and product owners. Key... 
    Contract work
    Local area

    AceStack LLC

    San Jose, CA
    4 days ago
  • Broadcom Inc. is looking for a Physical Design Engineer to join the ASIC Products Division in San Jose, CA. This role involves working with cutting-edge technology to drive next-gen AI designs while executing Physical Design and Verification processes. The ideal candidate... 

    Broadcom Inc.

    San Jose, CA
    5 days ago
  • $153.6k - $286.6k

    A leading software company in San Jose seeks a Senior Software Development Engineer to build innovative AI-driven solutions. The role involves architecting systems and collaborating with diverse teams. Ideal candidates have extensive experience in programming and web technologies... 
    Full time

    Adobe

    San Jose, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Edge ML Software Engineer (Compiler-PICO) - San Jose. Be the first to apply!