Android高级开发工程师(J105208)
Core
Develop core features and architecture for an AI photo editing app on Android, including image editing, AI retouching, filters, beauty effects, and object removal.
Role type
Senior Android Engineer (AI/Computer Vision)
Builds
AI-powered photo editing application features
Domain
Mobile Development / Computer Vision / Image Processing
Deliverable
production ML models
Required skills
Kotlin, Java, Android UI, performance optimization, thread scheduling, memory management, network communication, AI coding tools, code abstraction, engineering mindset
Preferred skills
Image processing, image rendering, Canvas, OpenGL, Shader, NDK, C++, OpenCV, GPU rendering, AI tooling for code generation and testing
Technologies
Kotlin, Java, Android, Canvas, OpenGL, Shader, NDK, C++, OpenCV, GPU
Responsibilities
Design and implement core AI photo editing capabilities; Optimize performance for large image processing and rendering; Collaborate with algorithm and backend teams for on-device model integration; Ensure experience consistency across Android, iOS, and iPad; Utilize AI programming tools for code generation, refactoring, and debugging
Seniority
Senior, hands-on IC