Tech Stack
iOSRenderSOLID
Job Description, Responsibilities & Requirements
About the Position
We’re looking for a passionate iOS developer with experience in render programming and/or machine learning, a good understanding of iOS, and a strong will to learn something new.
Responsibilities
- Work efficiently in a collaborative, fast-paced development environment
- Develop efficient algorithms using the advantages of iOS
- Provide expertise for building efficient SDK architecture
- Optimize code base to gain more processing power
Requirements
- Experienced in GPU programming (Metal, OpenCL, Vulkan, RenderScript, etc)
- Experienced in render programming concepts and tools (OpenGL, GLSL, Vulkan, Metal, etc)
- Knows specifics of iOS frameworks and how to build library/framework in a nice and secure way
- Experienced in multi-threading
- Experienced in building solid and efficient architectures using iOS tools
- Has solid English verbal and written skills
- Knows how to work in a team (VERY IMPORTANT)
Nice to Have
- Knowledge of OpenCV
- Working experience of building Machine Learning algorithms
- Understands Video streaming technologies
- Understands machine learning, deep learning, and other subsets of the AI field
- Experience of developing render algorithms
We Offer
- Opportunity to work in a dynamic and innovative environment
- Collaborate with a team of passionate professionals
- Competitive compensation package
About the Company
AlgoFace is a leading company in the field of computer vision, dedicated to developing cutting-edge technologies and solutions.