Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Sr. Software Engineer, Rendering

Maania Consultancy Services

Sr. Software Engineer, Rendering

Oakland, CA
Full Time
Paid
  • Responsibilities

    Job Description

    We believe shopping should be simple and exciting and empower people to see the best version of themselves. We have started off with the eyewear industry and are changing an old-school, overwhelming, clinical, boring experience into a delightful one where customers feel great about themselves and their purchase.

    Computer vision and machine learning power our industry-leading augmented reality virtual try-on, facial analysis, and frame recommendation engine. We license this technology platform to eyewear retailers who embed it into their web, mobile, and in-store experiences to fundamentally shift how they sell eyewear. .

    We are looking for a Senior Software Engineer with a focus in Rendering/Graphics to scale our virtual try-on SaaS platform. This includes design and architecture to improve throughput, efficiencies, and fidelity of our computer vision and rendering pipeline. The ideal candidate is experienced with ray tracing and global illumination as well as rasterization in both server based and client side applications. You will be a member of a highly-motivated team. This role will develop, enhance, and sustain innovative solutions to improve the customer experience. You will implement complex software in accordance with project requirements, technical designs, and industry best practices. You will also review designs and participate in meaningful collaboration sessions on how to solve client problems and participate in determining the scope for new projects.

    WHAT YOU’LL DO: -Work with Engineering, Research, and DevOps team to scale our AR virtual try-on platform -Architect, write, debug, and refine our next generation rendering pipeline in support of our growing business

    ABOUT YOU: -3+ years of experience in the role of Graphics Engineer/Rendering Engineer -6+ years experience in software engineering and development -Strong knowledge of C/C++, data structures, performance, and multi-threaded programming techniques -Thorough understanding of 3D math including linear algebra -Expertise in GPU Hardware architecture, shading language, and global illumination -Experience with one or more of industry standard graphics API’s (OpenGL, Vulkan, Metal, Cuda, Etc.) -Proven ability to diagnose and fix performance issues related to memory/disk footprint, frame rate, and network bandwidth -Understanding of Linux, Python, and shell scripting -Familiarity with AWS and other cloud platforms -Interested in computer vision, augmented reality, and rendering systems

    Should be strong in Strong C/C++, Data structures, performance, and multi-threaded exp, 3D math,  GPU Hardware architecture, Python, Linux

    Powered by JazzHR

    BwCCGJA8JM