AI Compiler Engineer

09/02更新
4 小時前處理過履歷
徵才積極度:活躍
應徵

工作內容

Job Title: AI Compiler Engineer Job Description: Overview: We are seeking a skilled and motivated AI Compiler Engineer to lead the development of our AI compiler for the Neural Processing Unit (NPU). As part of our team, you will play a critical role in transforming high-level neural network workloads (such as CNNs and transformer models) into efficient machine code that maximizes inference performance, minimizes power consumption, and optimizes memory usage. Responsibilities: 1. Compiler Development: • Design and develop an AI compiler that translates high-level neural network descriptions (in frameworks like TensorFlow, PyTorch, or ONNX) into optimized machine code for the NPU. • Implement parsing algorithms to analyze neural network graphs and extract relevant information for compilation. 2. Optimization Strategies: • Optimize the computational graph by applying techniques such as operator fusion, kernel selection, and memory layout transformations. • Minimize inference time, reduce power consumption, and optimize memory footprint through intelligent code generation. 3. Performance Profiling and Analysis: • Profile compiled code to identify bottlenecks and areas for improvement. • Collaborate with hardware architects to understand NPU microarchitecture and tailor optimizations accordingly. 4. Code Generation and Lowering: • Generate efficient machine code from the intermediate representation of neural network operations. • Ensure compatibility with the NPU's instruction set architecture. 5. Integration and Testing: • Integrate the AI compiler into the overall software stack, including runtime libraries and drivers. • Develop test suites to validate correctness, performance, and compatibility across various neural network models. 6. Documentation and Communication: • Document design decisions, algorithms, and implementation details. • Collaborate with cross-functional teams, including hardware engineers, software developers, and researchers. Qualifications: • Master's or Ph.D. in Computer Science, Electrical Engineering, or a related field. • Minimum of 3 years of experience in compiler development, preferably with exposure to AI or machine learning. • Proficiency in C/C++/Python programming and familiarity with compiler construction. • Knowledge of neural network frameworks (TensorFlow, PyTorch, etc.) and their intermediate representations. • Experience with performance profiling tools and optimization techniques. • Understanding of machine learning concepts and hardware architectures. • Familiarity with data structures, optimization algorithms, and DevOps tools (such as Git, CI/CD pipelines). • Strong problem-solving abilities and attention to detail. • Excellent communication skills for collaborating with cross-functional teams. Preferred Skills: • Familiarity with deep learning frameworks and libraries. • Knowledge of hardware acceleration technologies and frameworks. • Experience of tensor computation and optimization. • Previous work in compiler for CPU, GPU, DSP, NPU is a plus. If you are passionate about compiler engineering, AI optimization, and want to be part of a team driving innovation, we encourage you to apply. Join us in shaping the future of AI acceleration.

工作待遇

月薪80,000~250,000元

(固定或變動薪資因個人資歷或績效而異)

工作性質

全職

上班地點

新竹縣竹北市 (新竹生物醫學園區)

管理責任

不需負擔管理責任

出差外派

無需出差外派

上班時段

日班

休假制度

依公司規定

可上班日

不限

需求人數

1~2人

條件要求

工作經歷

不拘

學歷要求

碩士以上

科系要求

應用數學相關、資訊工程相關、其他數學及電算機科學相關

語文條件

不拘

擅長工具

其他條件

未填寫

歡迎所有求職者,與
應屆畢業生
研發替代役
僑生
外籍人士
原住民
新住民
二度就業
中壯齡
中高齡

福利制度

1. 多元化薪酬制度:依公司營運狀況,發放年節獎金、專案獎金,規劃員工認股計畫等。 2. 彈性上下班,優於勞基法的特休,每年多六日彈性休假(配合公司工作規則制度)。 3. 勞保、健保、勞退金提撥,團險、員工健康檢查。 4. 津貼及活動:年節獎金 、公司聚餐及下午茶。

聯絡方式

聯絡人

陳先生

應徵回覆

本職務設定3個工作天回覆
104人力銀行提醒您履歷關閉時仍可投遞履歷喔!面試時請遵守求職禮儀準時赴約並小心安全
求職安全專線【勞動部】0800-085-151【104人力銀行】02-29126104轉2 或來信詢問
建議使用104內建訊息功能,以保障您的求職權益,職缺內容可能包含第三方通訊軟體,敬請謹慎評估。
職場安全提醒

適合你大展身手的工作

智能客服
您好,我是您的智能客服 找頭鹿有任何問題都可以問我喔!