Edge ML Software Engineer (System Modeling-PICO) - San Jose

Beijing ByteDance Technology Co Ltd
  • San Jose, CA
    30+ days ago

    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: - Develop transaction-level models of edge NPU architectures with bit accuracy and approximate timing/power accuracy, which model compute units, interconnects, memory hierarchies, and data movements, to simulate execution of representative ML workloads of both CNNs and Transformers. - Analyze ML model compute intensity, memory footprint and bandwidth requirements, and operator-level latency. - Collaborate with compiler and algorithm teams to optimize ML workload for latency, memory and power targets. Minimum Qualifications - Bachelors degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field, or equivalent practical experience. - 3+ years of industry experience in computer architecture and electronic system modeling. - Strong understanding of computer architecture concepts: memory, cache, DMA, tiling, vectorization, systolic array, etc. - Strong C/C++ and System C proficiency. Preferred Qualifications - 5+ years of relevant industry experience. - Experience building analytical performance and power models for ML accelerators. - Experience analyzing performance bottlenecks and generating actionable architectural recommendations.

    Numbers & Facts

    LocationSan Jose, CA

    Skills

    • Accounts Receivableunmatched
    • Algorithmsunmatched
    • Analysis Skillsunmatched
    • Architectural Servicesunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Computer Architectureunmatched
    • Computer Engineeringunmatched
    • Computer Scienceunmatched
    • Consumer Electronicsunmatched
    • Consumer Goods and Servicesunmatched
    • Electrical Engineeringunmatched
    • Memory Hardwareunmatched
    • Performance Analysisunmatched
    • Performance Modelingunmatched
    • Research & Development (R&D)unmatched
    • Software Engineeringunmatched
    • Systems Engineeringunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder