Full Stack Software Engineer – AI Robotics

Posted 5 days ago

Worldwide

Summary

QVID Talent Solutions is recruiting a Full Stack Software Engineer for an innovative AI robotics technology organization in Watertown, Massachusetts. This opportunity is designed for an early-career software engineer who wants to work at the intersection of robotics, artificial intelligence, virtual reality, real-time systems, and full-stack engineering. The successful candidate will help develop interactive software that allows human operators to control and work with robotic systems performing increasingly complex tasks in real-world environments. This is a highly hands-on engineering opportunity where your work will span high-performance frontend development, VR-based interfaces, robotics integration, real-time 3D visualization, and Python-based backend and cloud systems. You will work closely with both hardware and software and have significant ownership of the solutions you build. This is a full-time, fully onsite position in Watertown, Massachusetts, five days per week. Candidates who are not currently located in the area must be willing to relocate. What You'll Do • Design, build, and improve VR-based interfaces used to control and interact with robotic systems. • Develop real-time visualization environments, including 3D and point-cloud visualization, to provide operators with accurate information about robotic environments. • Build and optimize software that translates human actions within virtual environments into physical robot movement. • Develop high-performance frontend applications using React and related web technologies. • Build Python-based backend, cloud, and application infrastructure used to communicate with and coordinate robotic systems. • Work with GPU-accelerated graphics, real-time rendering, and interactive 3D technologies to improve system performance and operator experience. • Debug issues across both hardware and software and contribute to improving the reliability of deployed robotic systems. • Work directly with robotic hardware and software in a hands-on engineering environment. • Take ownership of engineering projects from initial concept and development through testing and production deployment. • Collaborate with a small technical team to identify problems, develop solutions, and rapidly improve existing systems. • Contribute new technical ideas and identify opportunities to improve the product, engineering architecture, and robot-control experience. • Build practical, production-ready solutions in a fast-moving startup environment where individual engineering contributions have immediate impact. Requirements • 0–3 years of software engineering experience, with strong hands-on experience in React and Python. • Strong proficiency in React, including the ability to independently develop, debug, optimize, and reason through complex frontend applications. • Strong Python skills for backend development, application logic, robotics tooling, cloud infrastructure, or technical workflows. • Experience developing real-time or highly interactive software, such as VR/XR applications, robotics interfaces, games, graphics applications, simulations, or similar technically demanding systems. • Familiarity with real-time rendering and interactive 3D visualization, including technologies such as GPU-accelerated graphics, point clouds, WebGL, Three.js, or comparable tools. • Demonstrated ability to build and deliver technically complex software from development through production deployment. • Strong debugging and problem-solving skills, including the ability to troubleshoot issues across interconnected software and hardware systems. • Bachelor's or Master's degree in Computer Science, Engineering, Physics, Mathematics, or a closely related technical discipline. • Experience with VR, XR, robotics, teleoperation, graphics, simulation, or interactive 3D control systems is highly preferred. • Personal projects, game development, graphics projects, robotics projects, or simulation work demonstrating a strong hands-on engineering mindset are highly valued. • Startup or small-team experience with ownership of features or projects from concept through deployment is preferred. • Undergraduate or graduate research involving robotics, graphics, simulation, controls, or interactive systems is a plus. • Must be willing and able to work onsite in Watertown, Massachusetts, five days per week. • Candidates outside the Watertown area must be willing to relocate. • Candidates must have current U.S. work authorization. Eligible OPT and H-1B transfer candidates may be considered; new visa sponsorship is not available. Benefits • Competitive base salary starting at $90,000 annually • Equity included as part of the compensation package • Signing bonus may be available for qualified candidates • Opportunity to work directly with advanced AI, robotics, and virtual reality technologies • Hands-on experience working with robotic systems deployed in real-world environments • Significant ownership of engineering projects from concept through production deployment • Opportunity to build expertise across React, Python, real-time systems, 3D visualization, and robotics • Collaborative startup environment with direct exposure to both hardware and software development • High-impact role where engineering contributions can have an immediate effect on deployed robotic systems Please note: This position does not provide a relocation bonus. Candidates relocating to Watertown, Massachusetts should plan accordingly. Additional employer-sponsored benefits, if applicable, will be discussed during the interview process.

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Expert
    Experience Level
  • $45.00

    -

    $50.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
React
WebGL
Three.js
Python
Activity on this job
  • Proposals:10 to 15
  • Last viewed by client:4 days ago
  • Interviewing:
    6
  • Invites sent:
    18
  • Unanswered invites:
    9
About the client
Member since Jun 12, 2026
  • Kenya
    12:57 PM

Explore similar jobs on Upwork

JavaScript
Node.js
PHP
Web Application
AI App Development
DevOps
API
Git
MySQL
Cs2 Gambling SiteFixed-price‐ Posted 4 weeks ago
Gambling
Unity
Counter Strike
AR & VR
Online Gambling Website
Card Game
Board Game
Unreal Engine
MetaMask
Mystery Box
iGaming
WebGL
Game Development
Gaming
Multiplayer
Game UI/UX Design
UI/UX Prototyping
Steam API
AI Development
PixiJS

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