ima-PC客户端开发工程师
Core
Develop and iterate the core framework for an AI PC client application based on Chromium, enabling AI dialogue, knowledge base, and document processing features.
Role type
Senior IC PC client developer (Chromium)
Builds
AI-powered desktop application with dialogue, knowledge base, and document processing capabilities
Domain
Consumer software / AI / Desktop computing
Deliverable
production ML models
Required skills
C++, Chromium architecture, Windows/macOS native development, JS Bridge design, cross-process communication, performance optimization, system architecture design
Preferred skills
Chromium source code reading and customization, multi-window management, sandboxing strategies, permission systems, end-cloud collaboration
Technologies
Chromium, Blink, V8, Mojo, Content API, C++
Responsibilities
Design and optimize the rendering and main processes including process models and sandbox strategies; Build the bridge between Native and Web for native capability exposure; Optimize end-side performance metrics like startup time and memory usage; Collaborate with algorithm teams to implement end-cloud synergy for Agent PC features.
