Expert AR/VR Engineer and 3D Artist Needed For Building AR Applications

Posted 3 quarters ago

Worldwide

Needs to hire 3 Freelancers
Summary

We are seeking a highly skilled frontend web and mobile developer with a strong background in UI/UX design using Figma. The ideal candidate will have experience creating hyper-realistic 3D applications utilizing augmented reality (AR) technologies. You will work closely with our team to design and implement engaging user interfaces and seamless user experiences. We're also looking for a Full-Stack Engineer who can build our app from prototype to production. You'll architect and build our cross-platform mobile and web app (iOS & Android), integrating real-time 3D avatars, LLM-driven interactions, and cloud-backed personalization. You'll own both the frontend (Unity, ThreeJS, Tailwind CSS) and backend (Python/FastAPI, PostgreSQL, GCP) layers, ensuring seamless communication between the mobile client, our AI services, and memory databases. Responsibilities: ▹Design and build Spirit's cross-platform mobile app (Unity) ▹Design and build Spirit's 3D web app (ThreeJS & Unity) ▹Implement immersive 3D and AR experiences using React Native ARKit, Three.js, or Unity as a Library for avatar rendering and animation ▹Implement 3D modeling and facial/body rigging features ▹Integration motion and animation controls and asset customizations ▹Develop APIs and backend services (Python + FastAPI) that handle chat sessions, user memory, and personalization ▹Integrate LLMs and AI APIs (Gemini) with custom memory (clone of Supermemory) ▹Build real-time pipelines for chat, voice, and avatar interaction using WebSockets / Socket.IO ▹Design and manage databases for context persistence (PostgreSQL + Redis or MongoDB + vector search like Pinecone / FAISS) ▹Deploy and scale backend systems using AWS (ECS / Lambda / API Gateway / DynamoDB) or GCP Cloud Run + Firestore ▹Collaborate with designers to ensure fluid, emotionally resonant UI/UX — including transitions, animations, and interactions ▹Maintain best practices in testing, version control (Git), CI/CD (GitHub Actions), and code documentation ▹Drive architectural decisions for mobile performance, offline caching, and data privacy Frontend: •Unity for mobile (iOS/Android) and ThreeJS + Unity for web app •React Navigation / Redux Toolkit for structure •Lottie / Reanimated / Framer Motion for animation •WebRTC / WebSocket / Voice APIs for real-time communication Backend & APIs •Python + FastAPI •GraphQL / REST API integration •Gemini APIs for LLM integration •GCP cloud integration and ElevenLabs for advanced voice controls •WebSocket / Socket.IO for low-latency messaging •Authentication via Clerk Database / Storage •PostgreSQL / Supabase for structured data •Redis / Pinecone / FAISS for embeddings and short-term memory •S3 / Cloud Storage for media, voice, and avatar assets Requirements ▹Proven experience building mobile and web apps (Unity, ThreeJS) from scratch ▹Solid backend development experience (Node.js or Python) and ability to design RESTful or GraphQL APIs ▹Strong grasp of frontend architecture, component design, and state management ▹Knowledge of databases (SQL and NoSQL) and cloud deployment pipelines ▹Familiarity with AI/LLM API integration (e.g., OpenAI, Hugging Face) ▹Excellent sense of UI/UX design, especially in animation, microinteractions, and user emotion ▹Passion for real-time systems, 3D interfaces, and AR experiences ▹Prior experience with ARKit / ARCore / Unity3D ▹Experience optimizing 3D rendering or motion design on mobile ▹Exposure to LLM memory systems or vector databases ▹Familiarity with privacy-first data design and local caching ▹A personal app, open-source contribution, or creative tech project that showcases your imagination This role is perfect for someone who loves both creative engineering and product thinking — designing interfaces that feel magical while ensuring the systems behind them are fast, secure, and scalable. If you have a passion for innovative design and cutting-edge technology, we want to hear from you!

  • $500.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Web Application
AI App Development
Activity on this job
  • Proposals:15 to 20
  • Last viewed by client:2 days ago
  • Hires:
    2
  • Interviewing:
    13
  • Invites sent:
    10
  • Unanswered invites:
    3
About the client
Member since Oct 18, 2024
  • USA
    Vienna11:11 PM
  • $1.1K total spent
    22 hires, 6 active
  • Tech & IT
    Individual client

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 8 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
JavaScript
Web Development
Android
WordPress
Web Design
PHP
HTML
HTML5
iOS
Graphic Design

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo