{"id":4084351,"date":"2026-10-15T12:42:08","date_gmt":"2026-10-15T10:42:08","guid":{"rendered":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-graphics-engineer-ar-computer-vision\/"},"modified":"2026-10-16T08:02:50","modified_gmt":"2026-10-16T06:02:50","slug":"senior-graphics-engineer-ar-computer-vision-devico-10-15-2026","status":"publish","type":"job","link":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-graphics-engineer-ar-computer-vision-devico-10-15-2026\/","title":{"rendered":"Senior Graphics Engineer (AR \/ Computer Vision)"},"content":{"rendered":"<p>About the project:<br \/>A connected beauty technology company building a smart mirror (in-store, running proprietary software) and a mobile app on iOS and Android. Behind both sits the company&#x27;s intelligence layer, which includes an AI Skin Analyzer, a virtual makeup artist, and a routine builder. Skin analysis already runs on proprietary models  the next step is live, realistic rendering on a real face, on a phone and on a wall-mounted mirror.<\/p>\n<p>The role:<br \/>This role has more ownership than most: there is no existing face-rendering team to join, and you&#x27;ll set its standards. It also has more physical hardware than most software roles  you&#x27;ll work with a real Smart Mirror and real devices, and some of the hardest problems (light, skin, cameras) only show up there.<\/p>\n<p>We are hiring an engineer to own the real-time face rendering behind three products:<br \/>Treatment Preview  previews cosmetic treatments on the user&#x27;s own face (wrinkle smoothing and brow lift for neurotoxin-style treatments, lip and cheek volume for dermal fillers);<br \/>AR product try-on  letting a shopper see a specific lipstick, blush, or foundation shade from the catalog on their own face, live, with accurate color matching;<br \/>Guided makeup looks  walking a user step by step through a complete makeup look rendered live on their own face, built on the same shared engine.<br \/>This is a hands-on senior IC role. You&#x27;ll be the person who knows how the face engine works, building it rather than integrating someone else&#x27;s. The Flutter app team builds the screens around your work, and ML engineers own the analysis models. You own everything between the camera frame and the pixels on screen.<\/p>\n<p>What you&#x27;ll work on:<br \/>Build a shared face-rendering engine for Android and iOS: camera frames in, face tracking, region masks and warps, GPU shading, and frames out to a Flutter texture;<br \/>Build Treatment Preview: smoothing, warps, and volume effects rendered behind a Flutter texture, guided by a wrinkle mask that updates slower than the frame rate, keeping effects stable on a moving face;<br \/>Build realistic makeup rendering: lips, cheeks, base, eyes, with finishes (matte, satin, gloss, shimmer) that respond to light and work across the full range of skin tones;<br \/>Connect the product catalog to the face: a pipeline that turns a product&#x27;s shade and finish into rendering parameters, scalable to thousands of products;<br \/>Build multi-step guided makeup looks on the new engine;<br \/>Optimize for real hardware: modern iPhones, mid-range Android phones, and a Smart Mirror running a 4K USB camera all day in-store;<br \/>Measure quality: stability, color accuracy against real product swatches, and failure rates by skin tone, lighting, and face angle.<\/p>\n<p>Tech stack:<br \/>Rendering: OpenGL ES 2.0\/3.0 (GLSL) on Android, Metal on iOS;<br \/>Face geometry: ML Kit face detection for capture; dense face landmarks and blendshapes for rendering;<br \/>Image processing: C++ with OpenCV;<br \/>Native: Kotlin and C++ on Android, Swift on iOS;<br \/>App: Flutter (Dart) with Bloc  you&#x27;ll write the platform-channel and texture boundary, and the app team writes the UI;<br \/>Test devices: iPhone, Galaxy-class Android, and the company&#x27;s Smart Mirror.<\/p>\n<p>Requirements:<br \/>5+ years of professional software engineering, including substantial real-time graphics work  you have written and shipped GPU shaders (GLSL, Metal, HLSL, or similar) in a product that ran at frame rate on real devices. This is the single most important requirement;<br \/>Hands-on work with face tracking or face geometry: landmarks, face meshes, UV mapping, region masks, warps, or morphs (AR filters, virtual try-on, avatars, and face retouching all count);<br \/>Native mobile development on Android (Kotlin\/Java, NDK\/C++) or iOS (Swift\/Objective-C), with willingness to work on both;<br \/>Experience putting ML models in a real-time pipeline, designing rendering around the model being the slow part;<br \/>Practical grasp of color and image processing: color spaces and gamma, blending, frequency separation, filtering;<br \/>An eye for realism and the discipline to measure it;<br \/>Comfort working in an existing codebase;<br \/>Clear English, spoken and written, with a working style that holds up across time zones.<\/p>\n<p>Will be a plus:<br \/>Shipped a virtual makeup try-on, beauty filter, or face-retouching product;<br \/>Flutter external textures or platform views, or embedding native rendering in any cross-platform UI framework;<br \/>Training or fine-tuning segmentation models (face parsing, lips, skin) and building the datasets behind them;<br \/>Physically based shading, or measuring color from real product swatches;<br \/>Experience with inclusive evaluation across Fitzpatrick skin types, lighting conditions, and ages;<br \/>Low-level Android camera work (Camera2, UVC\/external cameras) or embedded devices;<br \/>Knowledge of aesthetic medicine, or experience building consumer features near medical claims.<\/p>\n<p>Working hours:<br \/>Our engineering team works in Central European time, and our leadership team is on the US East Coast. Your working day ends at 20:00 CET, and dependable availability through the afternoon until then is a firm requirement of this role. That&#x27;s the window where your day overlaps with the US morning, when decisions get made, priorities get set, and cross-team questions get answered.<\/p>\n<p>Not required  please apply anyway if you don&#x27;t have these:<br \/>Beauty or cosmetics domain knowledge;<br \/>Flutter or Dart experience;<br \/>A computer science or graphics degree.<\/p>\n<p>We offer:<br \/>Remote work;<br \/>Legal support;<br \/>Paid sick leaves and vacations;<br \/>Medical insurance;<br \/>Free English classes.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>About the project:A connected beauty technology company building a smart&#8230;<\/p>\n","protected":false},"author":5601,"featured_media":0,"parent":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_mo_disable_npp":"","rwu_salary_min":0,"rwu_salary_max":0,"rwu_salary_currency":"","rwu_salary_period":"","rwu_english_level":"B2","rwu_experience_months":60,"rwu_candidate_countries":"\u041a\u0440\u0430\u0457\u043d\u0438 \u0404\u0432\u0440\u043e\u043f\u0438 \u0442\u0430 \u0423\u043a\u0440\u0430\u0457\u043d\u0430","rwu_company_type":"","rwu_industry":"hardware","rwu_part_time":false,"rwu_source_views":19,"rwu_source_applications":0,"rwu_source_category":"Data Science","rwu_source_name":"Djinni.co","rwu_source_url":"https:\/\/djinni.co\/jobs\/853501-senior-graphics-engineer-ar-computer-vision\/"},"job_category":[57],"job_type":[54],"class_list":["post-4084351","job","type-job","status-publish","hentry","job_category-programuvannia","job_type-povna-zainiatist"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Senior Graphics Engineer (AR \/ Computer Vision), (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine<\/title>\n<meta name=\"description\" content=\"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f Senior Graphics Engineer (AR \/ Computer Vision) \u0443 . About the project:A connected beauty technology company building a smart mirror (in-store, running proprietary software) and a mobile app on iOS and\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-graphics-engineer-ar-computer-vision-devico-10-15-2026\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Senior Graphics Engineer (AR \/ Computer Vision), (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine\" \/>\n<meta name=\"twitter:description\" content=\"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f Senior Graphics Engineer (AR \/ Computer Vision) \u0443 . About the project:A connected beauty technology company building a smart mirror (in-store, running proprietary software) and a mobile app on iOS and\" \/>\n<meta name=\"twitter:site\" content=\"@remoteworkua\" \/>\n<meta name=\"twitter:label1\" content=\"\u041f\u0440\u0438\u0431\u043b. \u0447\u0430\u0441 \u0447\u0438\u0442\u0430\u043d\u043d\u044f\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 \u0445\u0432\u0438\u043b\u0438\u043d\u0438\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/senior-graphics-engineer-ar-computer-vision-devico-10-15-2026\\\/\",\"url\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/senior-graphics-engineer-ar-computer-vision-devico-10-15-2026\\\/\",\"name\":\"Senior Graphics Engineer (AR \\\/ Computer Vision), (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#website\"},\"datePublished\":\"2026-10-15T10:42:08+00:00\",\"dateModified\":\"2026-10-16T06:02:50+00:00\",\"description\":\"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f Senior Graphics Engineer (AR \\\/ Computer Vision) \u0443 . About the project:A connected beauty technology company building a smart mirror (in-store, running proprietary software) and a mobile app on iOS and\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/senior-graphics-engineer-ar-computer-vision-devico-10-15-2026\\\/#breadcrumb\"},\"inLanguage\":\"uk\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/senior-graphics-engineer-ar-computer-vision-devico-10-15-2026\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/senior-graphics-engineer-ar-computer-vision-devico-10-15-2026\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Jobs\",\"item\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/remote-job\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Senior Graphics Engineer (AR \\\/ Computer Vision)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#website\",\"url\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/\",\"name\":\"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]\",\"description\":\"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0440\u043e\u0431\u043e\u0442\u0430 \u0434\u043b\u044f \u0443\u043a\u0440\u0430\u0457\u043d\u0446\u0456\u0432, \u043d\u043e\u0432\u0456 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u0457 \u0449\u043e\u0434\u043d\u044f\",\"publisher\":{\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"uk\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#organization\",\"name\":\"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]\",\"url\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"uk\",\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2020\\\/03\\\/logo_1000px.jpg\",\"contentUrl\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2020\\\/03\\\/logo_1000px.jpg\",\"width\":1000,\"height\":1000,\"caption\":\"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]\"},\"image\":{\"@id\":\"https:\\\/\\\/remoteworkukraine.com\\\/ua\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/remoteworkua\\\/\",\"https:\\\/\\\/x.com\\\/remoteworkua\",\"https:\\\/\\\/www.instagram.com\\\/remoteworkua\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/remote-work-ukraine\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Senior Graphics Engineer (AR \/ Computer Vision), (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine","description":"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f Senior Graphics Engineer (AR \/ Computer Vision) \u0443 . About the project:A connected beauty technology company building a smart mirror (in-store, running proprietary software) and a mobile app on iOS and","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-graphics-engineer-ar-computer-vision-devico-10-15-2026\/","twitter_card":"summary_large_image","twitter_title":"Senior Graphics Engineer (AR \/ Computer Vision), (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine","twitter_description":"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f Senior Graphics Engineer (AR \/ Computer Vision) \u0443 . About the project:A connected beauty technology company building a smart mirror (in-store, running proprietary software) and a mobile app on iOS and","twitter_site":"@remoteworkua","twitter_misc":{"\u041f\u0440\u0438\u0431\u043b. \u0447\u0430\u0441 \u0447\u0438\u0442\u0430\u043d\u043d\u044f":"4 \u0445\u0432\u0438\u043b\u0438\u043d\u0438"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-graphics-engineer-ar-computer-vision-devico-10-15-2026\/","url":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-graphics-engineer-ar-computer-vision-devico-10-15-2026\/","name":"Senior Graphics Engineer (AR \/ Computer Vision), (\u0432\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u043e) | Remote Work Ukraine","isPartOf":{"@id":"https:\/\/remoteworkukraine.com\/ua\/#website"},"datePublished":"2026-10-15T10:42:08+00:00","dateModified":"2026-10-16T06:02:50+00:00","description":"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u044f Senior Graphics Engineer (AR \/ Computer Vision) \u0443 . About the project:A connected beauty technology company building a smart mirror (in-store, running proprietary software) and a mobile app on iOS and","breadcrumb":{"@id":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-graphics-engineer-ar-computer-vision-devico-10-15-2026\/#breadcrumb"},"inLanguage":"uk","potentialAction":[{"@type":"ReadAction","target":["https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-graphics-engineer-ar-computer-vision-devico-10-15-2026\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/senior-graphics-engineer-ar-computer-vision-devico-10-15-2026\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/remoteworkukraine.com\/ua\/"},{"@type":"ListItem","position":2,"name":"Jobs","item":"https:\/\/remoteworkukraine.com\/ua\/remote-job\/"},{"@type":"ListItem","position":3,"name":"Senior Graphics Engineer (AR \/ Computer Vision)"}]},{"@type":"WebSite","@id":"https:\/\/remoteworkukraine.com\/ua\/#website","url":"https:\/\/remoteworkukraine.com\/ua\/","name":"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]","description":"\u0412\u0456\u0434\u0434\u0430\u043b\u0435\u043d\u0430 \u0440\u043e\u0431\u043e\u0442\u0430 \u0434\u043b\u044f \u0443\u043a\u0440\u0430\u0457\u043d\u0446\u0456\u0432, \u043d\u043e\u0432\u0456 \u0432\u0430\u043a\u0430\u043d\u0441\u0456\u0457 \u0449\u043e\u0434\u043d\u044f","publisher":{"@id":"https:\/\/remoteworkukraine.com\/ua\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/remoteworkukraine.com\/ua\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"uk"},{"@type":"Organization","@id":"https:\/\/remoteworkukraine.com\/ua\/#organization","name":"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]","url":"https:\/\/remoteworkukraine.com\/ua\/","logo":{"@type":"ImageObject","inLanguage":"uk","@id":"https:\/\/remoteworkukraine.com\/ua\/#\/schema\/logo\/image\/","url":"https:\/\/remoteworkukraine.com\/ua\/wp-content\/uploads\/sites\/2\/2020\/03\/logo_1000px.jpg","contentUrl":"https:\/\/remoteworkukraine.com\/ua\/wp-content\/uploads\/sites\/2\/2020\/03\/logo_1000px.jpg","width":1000,"height":1000,"caption":"Remote Work Ukraine [\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0435]"},"image":{"@id":"https:\/\/remoteworkukraine.com\/ua\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/remoteworkua\/","https:\/\/x.com\/remoteworkua","https:\/\/www.instagram.com\/remoteworkua\/","https:\/\/www.linkedin.com\/company\/remote-work-ukraine\/"]}]}},"et_featured":"0","et_expired_date":"2026-11-14 12:42:08","et_location":"","et_job_paid":"","et_job_package":"","et_full_location":"","et_location_lat":"","et_location_lng":"","et_apply_method":"","et_apply_email":"","et_applicant_detail":"","_links":{"self":[{"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/job\/4084351","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/job"}],"about":[{"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/types\/job"}],"author":[{"embeddable":true,"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/users\/5601"}],"replies":[{"embeddable":true,"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/comments?post=4084351"}],"wp:attachment":[{"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/media?parent=4084351"}],"wp:term":[{"taxonomy":"job_category","embeddable":true,"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/job_category?post=4084351"},{"taxonomy":"job_type","embeddable":true,"href":"https:\/\/remoteworkukraine.com\/ua\/wp-json\/wp\/v2\/job_type?post=4084351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}