V

Lead Full Stack Engineer

Virtuos

Singapore · Full Time

Be the first to apply

Experience
7+ yrs
Salary
—
Openings
1
Posted
1 day ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Company Overview

Virtuos, founded in 2004 and headquartered in Singapore, ranks among the largest independent video game development firms globally. Specializing in end-to-end game development and art production, Virtuos has contributed to over 1,500 titles across consoles, PC, and mobile platforms. Our clientele includes 23 of the top 25 gaming companies worldwide. Our Singapore office, established in 2018 at the One-North technology park, serves as the company's headquarters and R&D hub, supporting global studios with advanced tools and methodologies.

Position Summary

We are looking for a Lead Full Stack Engineer to manage a diverse engineering team tasked with designing, implementing, and refining production-grade tools and applications that enhance video game asset pipelines and production processes.

Key Responsibilities

  • Develop and maintain agent loops and harnesses for AI integration.
  • Formulate and manage prompting strategies at scale, including system prompt design, guardrails, prevention of context poisoning and pollution, and fine-tuning hyperparameters such as context window size, temperature, and top-k sampling.
  • Create tool interfaces for agents, including MCP servers and structured input/output mechanisms, and develop sub-agent composition frameworks.
  • Advocate and uphold best practices for typed-agent frameworks, ensuring all agents include robust observability and telemetry features.
  • Evaluate and integrate local large language model (LLM) solutions to meet requirements related to latency, cost-efficiency, and data residency.
  • Engineer scalable backend services and secure RESTful APIs leveraging Python frameworks like FastAPI or Flask.
  • Model, query, and optimize data operations across relational and NoSQL databases; implement caching and messaging solutions as needed.
  • Implement strict authentication, authorization protocols, input validation, and comprehensive error handling.
  • Develop extensive automated tests using tools such as pytest.
  • Manage performance optimization, troubleshoot issues, conduct code reviews, and compile technical documentation.
  • Establish and maintain CI/CD pipelines with Git and GitLab, and utilize Docker for development and deployment workflows.
  • Lead engineering teams to successful delivery of AI/software projects.
  • Collaborate with UI/UX, backend, production, SRE, and IT teams to develop user-focused solutions.
  • Participate in architectural decision-making and mentor junior engineers.
  • Operate within Agile methodologies, promoting continuous improvement in team practices.

Professional Qualifications

  • Minimum of 7 years’ experience developing production-level full-stack applications.
  • Expertise in Python web frameworks such as FastAPI or Flask and RESTful API design, along with SQLAlchemy or Pydantic for data validation and ORM.
  • Strong skills in front-end development using Vue or React, including routing, state management libraries like Vuex/Pinia or Redux, and component libraries.
  • Experience working with public cloud services such as AWS or GCP.
  • Proficient with relational databases (PostgreSQL) and comfortable with NoSQL databases (MongoDB, Vector DB); knowledge of caching (Redis) and message queuing is advantageous.
  • Experienced in automated test creation and maintenance.
  • Familiarity with tools such as Git, GitLab CI/CD, and Docker.
  • Excellent communication abilities and team collaboration skills.
  • Preferred qualifications include experience with agent development frameworks like LangChain or LangGraph, and AWS Certified Solutions Architect – Associate certification.

What We Offer

  • Opportunity to influence the future direction of the company from the headquarters.
  • Engagement in cutting-edge R&D activities in gaming technology.
  • Regular group events and company outings.
  • Comprehensive healthcare coverage for all employees.
  • Support for relocation.
  • Career growth and international transfer prospects through the Virtuos Internal Mobility Program.
  • Access to diverse internal and external learning opportunities.

Inclusivity Statement

Virtuos is committed to fostering a diverse and inclusive workplace where different perspectives and backgrounds are valued. We are proud to be an equal opportunity employer dedicated to building better games together.

Tools & software

React Git required Docker required PostgreSQL · 5 to 8 years required MongoDB required Redis required Amazon Web Services AWS required GCP · 5 to 8 years required

How they work

Communication Teamwork & Collaboration Leadership
🤖
Online · instant AI help
Broxer