Unlimited Job Postings Subscription - $99/yr!

Job Details

Principal Software Engineer

  2025-11-06     Refine Group     San Diego,CA  
Description:

Overview

Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.

Responsibilities

  • Lead fast-turnaround efforts to build and refine prototypes integrating AI into client applications—prioritizing speed, creativity, while preparing for scale in future.
  • Collaborate with AI/ML teams to implement and iterate on LLM-driven features, generative tools, intelligent UI components, and conversational interfaces.
  • Instrument prototypes for usage tracking, user feedback, and performance signals to determine product viability.
  • Design lightweight, modular architectures that allow for quick pivots and reuse of components across experiments.
  • Work alongside designers, product managers, and AI teams, data scientists, data engineers to scope MVPs, define success criteria, and ship often.
  • Collaborate with AI Data Engineering, AI Primitives, Gamer AI, Game Development AI, or Product teams to transition validated prototypes into production-grade solutions via review where needed.
  • Guide junior engineers and establish best practices, with proper CI/CD workflow that encourage innovation without compromising core engineering quality, on both local machines and cloud platforms.
  • Translate complex AI capabilities into business-relevant summaries for decision-makers.
  • Stay up to date with the latest AI/ML products, tools, and industry trends to continuously improve AI offerings.

Qualifications

  • 8+ years of experience in software engineering, including building client-facing web applications.
  • Demonstrated experience with rapid prototyping methodologies or innovation sprints.
  • Comfortable working with ambiguity, balancing speed and quality, and iterating based on imperfect information.
  • Experience setting up lightweight instrumentation for user testing and prototype validation.
  • Excellent problem-solving skills and technical intuition to balance pragmatism with architectural foresight.
  • Deep hands-on experience with full-stack development (React/Next.js, Node.js, Python, etc.).
  • Strong familiarity with AI tools and APIs (e.g., OpenAI, HuggingFace, LangChain, LangGraph) and quick integration of LLM-based services.
  • Experience in using game engines such as Unity, Unreal Engine.
  • In-depth understanding of containerization (Docker, Kubernetes) and DevOps practices.
  • Experience in developing and deploying AI applications running both edge deployment (TensorRT, ONNX, TFLite) and on cloud infrastructure (AWS, Azure or Google Cloud Platform).
  • Experience with database management (SQL, NoSQL, and vector databases).
  • Ability and willingness to learn any new technologies and apply them at work in order to stay ahead, in a fast paced, high pressure, agile environment.
  • Excellent written and verbal communication skills for coordinating across teams.

Education & Experience

  • Has a Bachelor's or Master's degree in computer science, AI or similar discipline from an accredited institution.

Travel Requirements

  • Role based in Singapore office and may require up to 1 travel trip per year.
#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search