Unity Engineer (Fulltime)

Inspirit

Inspirit

Posted on Friday, September 22, 2023

Unity Engineer (Fulltime)

Inspirit is looking for a full-time Senior Unity Engineer to join our team immediately.

We offer stock/ESOPs along with a competitive salary.
Location: Bangalore, India
We are an equal opportunities workplace. We are deeply committed to building an inclusive workplace for people of all races, ages, gender identities, sexual orientations, religions, and ethnicities. We highly encourage applications from women and gender minorities.

About

At Inspirit, we build experiential learning tools that transform K12 education.
Product: We currently have innovative experiences in STEM (math and science), career discovery, and career training content accessible in virtual reality, augmented reality, and on computers for students in middle and high school.
Growth: Our founders started Inspirit while doing research in VR & education at Stanford University and Georgia Tech, and have grown Inspirit into a community of 300K+ students and teachers in the last 12 months alone.
Awards: Inspirit has been recognized in multiple venues as the leader in immersive XR STEM education: The team has won the SXSW EDU Launch Award, made it to the top 10 in the ASU GSV international GSV Cup, and been nominated to the Forbes Under 30 2022 List in Education.
Team: Built by former K12 educators, designers, and researchers, and backed by investors & advisors like Jerry Yang (Yahoo co-founder), Esther Wojcicki (California teacher of the year), Ram Shriram (first investor in Google and Amazon), Jeremy Bailenson (founder of the Stanford VR Lab), co-founders and early members at Oculus, Duolingo, Pear Deck, Kahoot, Springboard, and more, Inspirit aims to build inspiring learning tools for all students around the globe.

What Will You Do?

Build a cross-platform multiplayer application across VR, web, and mobile devices on Unity
Work with a team of designers, engineers, teachers, and 3D artists to build science simulations in a scalable manner
Act independently as a top-level contributor in architectural strategy for major, complex implementations involving high-volume, globally-distributed services
Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle
Collaborate with your peers and R&D to develop specific new requirements and improve productivity
Provide technical advice, support, and troubleshooting, implementing bug fixes or suggesting solutions and workarounds
Create templates and set code structures as the founding unity engineer
Lead a team of international unity developers

What Skills Do you Need to Succeed?

Strong communication, presentation and interpersonal skills to lead cross-team interactions and execute work effectively
Solid understanding of core engineering principles and computer science concepts, such as algorithms, data structures, networking, and creating user interfaces
Strong understanding of environment setup in Unity (texturing, lighting, shaders, URP, HDRP)
Proficient at game physics and have an excellent understanding of real-time physics and implementation knowledge of the same in Unity
Ability to plan projects from a technical standpoint, identifying and designing development tasks based on specifications
Experience in identifying bottlenecks, debugging, optimizing memory and space usage
Proficient knowledge of code versioning tools such as Git
Offer solutions with great problem-solving skills and a proactive attitude
Take ownership of bigger, technically or creatively complex components of a large project from beginning to end
Ability to integrate research, conduct fail-fast POCs and implement MVPs at high velocity
Previous experience working with ads-related third-party libraries, APIs, architecture, etc.
Ability to work with legacy systems
Nice to have
BA/BS Degree in Game Development, Computer Science, Engineering, or a related degree (and/or a strong portfolio of relevant projects as a substitute to a formal degree)
Strong knowledge of data-oriented design with OOP
Experience developing a ‘creator platform’ in Unity
Experience building custom editors, inspectors, and tooling within Unity in a professional product

Why we love working here

We are committed to transforming education and making a difference in the lives of the teachers and students we serve
We serve the next generation of (Gen-Z) learners: this comes with exciting new opportunities to build a truly unique product, design, brand, and identity
We have a diverse and global team that works together on a daily basis to make our dreams a reality
We are a remote-first company: all you need for work is your laptop and high-speed internet!
We have a work-hard, play-hard culture: we work hard to meet our deadlines, but we also know how to celebrate after!