Search by job, company or skills

Razer (Asia-Pacific) Pte Ltd

Senior Software Engineer II

Early Applicant
  • Posted 14 days ago
  • Be among the first 10 applicants
Fresher

Electronics Manufacturing

Job Description

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.

Job Responsibilities :

Key Responsibilities

This role encompasses a wide range of responsibilities, bridging mobile development, back-end systems, and AI/ML:

  • End-to-End Android Application Development:

  • Designing, developing, and maintaining native Android applications using Kotlin or Java.

  • Building intuitive and responsive user interfaces (UI) and user experiences (UX) specific to the Android platform, adhering to Material Design principles.

  • Implementing device-specific features, handling various screen sizes, and optimizing for mobile performance.

  • Back-end System Development:

  • Building and maintaining server-side applications, APIs (RESTful, GraphQL), and business logic to support the Android application.

  • Working with various back-end programming languages (e.g., Python, Node.js, Java, Go) and frameworks.

  • Managing databases (SQL like PostgreSQL, MySQL NoSQL like MongoDB, Firebase) to store and retrieve application data.

  • AI/ML Model Integration and Deployment:

  • Integrating pre-trained or custom AI/ML models into Android applications for on-device inference or via cloud APIs.

  • Optimizing AI/ML models for mobile environments, considering device constraints (e.g., battery life, processing power, memory).

  • Working with AI/ML frameworks and libraries relevant to mobile (e.g., TensorFlow Lite, ML Kit, Core ML for potential cross-platform insights).

  • Collaborating with data scientists and AI engineers to understand model requirements and deployment strategies.

  • Data Handling and Processing:

  • Designing efficient data storage solutions for both on-device and cloud data.

  • Implementing data pipelines to feed data to AI models and process results.

  • Performance Optimization and Security:

  • Ensuring the performance, quality, and responsiveness of Android applications, especially when integrating AI features.

  • Identifying and correcting bottlenecks, optimizing code, and fixing bugs across the entire stack.

  • Implementing robust security measures for both the mobile application and back-end systems, protecting user data and AI models.

  • Collaboration and Project Management:

  • Working closely with UI/UX designers, product managers, data scientists, and other engineers.

  • Participating in the entire software development lifecycle, from requirements gathering and system design to deployment and maintenance.

  • Utilizing version control systems (Git) and potentially CI/CD pipelines for mobile and back-end deployments.

Pre-Requisites :

Are you game

More Info

Date Posted: 16/09/2025

Job ID: 126084815

Report Job

About Company

Razer Inc., is an American-Singaporean multinational technology company that designs, develops, and sells consumer electronics, financial services, and gaming hardware. Founded by Min-Liang Tan and Robert Krakoff, it is dual headquartered in one-north, Singapore and Irvine, California, US

View More
Last Updated: 30-09-2025 07:56:30 PM
Home Jobs in Singapore Senior Software Engineer II