
// Open Role at Razer
Join Razer's global team as an AI Software Engineer to design, develop, and deploy scalable AI-powered solutions, integrating machine learning models into cutting-edge gaming applications and optimizing production workflows.
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.
We are seeking a highly skilled AI Software Engineer to design, develop, and deploy AI-powered solutions. This role involves building scalable AI systems, integrating AI / Machine Learning (ML) models into applications, and optimizing AI workflows for production. You will collaborate closely with data scientists, software engineers, and DevOps teams to bring cutting-edge AI capabilities to life.
Education & Experience
Travel Requirements
Are you game?
- 3+ years of experience in AI/ML software development with a proven track record of deploying AI solutions in production environments. - Strong experience in deploying AI models and API development using RESTful APIs, gRPC, or edge computing solutions. - Strong programming skills in Python, Java, or C++. - Hands-on experience with AI/ML frameworks such as TensorFlow, PyTorch, or Scikit-learn. - In-depth understanding of containerization (Docker, Kubernetes) and DevOps practices, including CI/CD for machine learning workflows. - Experience in developing and deploying AI applications on edge devices (TensorRT, ONNX, TFLite) and cloud infrastructure (AWS, Azure, Google Cloud Platform) using Infrastructure as Code (Terraform) and cloud AI services (AWS SageMaker, Google Vertex AI, Azure ML). - Experience with database management (SQL, NoSQL, and vector databases). - Knowledge of distributed computing (Spark, Dask) and parallel processing. - Bachelor's or Master's degree in Computer Science, AI, or a similar discipline.