Skip to content
Level

Razer

Senior Machine Learning Engineer

Razer is hiring a Senior Machine Learning Engineer. Level rates it ; you can apply on Razer.

Level's read on this job

  • Builds AI ●●●● is how Level rates this machine learning engineer role: the job is building AI systems.
  • The posting mentions PyTorch and TensorFlow among its tools and skills.
  • Level classes it as a senior role.
  • Razer has 148 other open roles on Level.

AI in this role

pytorchtensorflow

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/ 工作职责 :

Responsibilities:

  • Collaborate with stakeholders to understand business objectives and define problems that can be addressed through machine learning and artificial intelligence.
  • Collect, preprocess, and analyze large datasets to extract meaningful patterns and insights.
  • Choose appropriate machine learning algorithms based on the nature of the problem, dataset characteristics, and desired outcomes.
  • Develop and train machine learning models using programming languages like Python or R and frameworks such as TensorFlow or PyTorch.
  • Identify and engineer relevant features from the data to enhance the predictive capabilities of machine learning models.
  • Integrate machine learning models into existing systems or develop new applications that leverage machine learning capabilities.
  • Optimize machine learning solutions for scalability and efficiency, particularly when dealing with large-scale datasets or real-time applications.
  • Collaborate with cross-functional teams, including data scientists, software engineers, and business analysts.
  • Stay informed about the latest advancements in machine learning, artificial intelligence, and related technologies.
  • Address ethical considerations related to bias, fairness, and privacy in machine learning models.
  • Maintain comprehensive documentation for machine learning models, including code, model architectures, and parameters.
  • Implement security measures to protect machine learning models and data from potential vulnerabilities.
  • Establish monitoring mechanisms to track the performance of deployed machine learning models over time.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Mathematics, Statistics, or a related field.
  • Proficiency in programming languages such as Python or R.
  • Experience with machine learning frameworks like TensorFlow or PyTorch.
  • Strong understanding of statistical analysis and data mining techniques.
  • Ability to preprocess and analyze large datasets.
  • Experience in developing and deploying machine learning models to production environment that serve millions of end users.
  • Familiarity with software development practices and version control systems.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.

Preferred Qualifications:

  • Experience with deep learning architectures and algorithms.
  • Knowledge of big data tools and platforms.
  • Familiarity with cloud services related to machine learning.
  • Publications or contributions to the machine learning community.
  • Proven track record of implementing, maintaining and optimizing production machine learning models.

岗位职责:

  • 与相关利益方合作,理解业务目标,并定义可通过机器学习和人工智能解决的问题。
  • 收集、预处理和分析大规模数据集,以提取有意义的模式和见解。
  • 根据问题类型、数据集特性和预期结果选择合适的机器学习算法。
  • 使用Python 或 R等编程语言以及TensorFlow 或 PyTorch等框架开发和训练机器学习模型。
  • 识别和工程化关键特征,以增强机器学习模型的预测能力。
  • 将机器学习模型集成到现有系统,或开发新的应用程序以利用机器学习能力。
  • 针对大规模数据集或实时应用场景,优化机器学习解决方案,提升可扩展性和计算效率。
  • 与跨职能团队(如数据科学家、软件工程师、业务分析师)协作。
  • 关注机器学习、人工智能及相关技术的最新进展。
  • 解决机器学习模型中涉及的公平性、偏差和隐私保护等伦理问题。
  • 维护机器学习模型的全面文档,包括代码、模型架构和参数。
  • 实施安全措施,保护机器学习模型和数据免受潜在漏洞的影响。
  • 建立监控机制,持续跟踪已部署机器学习模型的运行表现。

岗位要求:

  • 计算机科学、数学、统计学或相关领域的学士或硕士学位。
  • 熟练掌握Python 或 R等编程语言。
  • 具备使用TensorFlow 或 PyTorch等机器学习框架的经验。
  • 深入理解统计分析和数据挖掘技术。
  • 能够预处理和分析大规模数据集。
  • 具备开发和部署机器学习模型到生产环境的经验,能够支持百万级终端用户。
  • 熟悉软件开发实践和版本控制系统。
  • 具备优秀的问题解决能力和高度的细节关注度。
  • 具备良好的沟通能力和团队协作能力。

优先条件:

  • 具备深度学习架构和算法的经验。
  • 了解大数据工具和平台。
  • 熟悉云服务中的机器学习解决方案。
  • 在机器学习领域有论文发表或社区贡献经验。
  • 具备实施、维护和优化生产环境机器学习模型的成功案例。

Pre-Requisites/ 任职要求 :

Razer is proud to be an Equal Opportunity Employer. We believe that diverse teams drive better ideas, better products, and a stronger culture. We are committed to providing an inclusive, respectful, and fair workplace for every employee across all the countries we operate in. We do not discriminate on the basis of race, ethnicity, colour, nationality, ancestry, religion, age, sex, sexual orientation, gender identity or expression, disability, marital status, or any other characteristic protected under local laws. Where needed, we provide reasonable accommodations - including for disability or religious practices - to ensure every team member can perform and contribute at their best.

Are you game?

How we rate this

Senior Machine Learning Engineer at Razer rates 97 out of 100 for how much of the daily work is AI. That makes it Builds AI (AI Level 4 of 4). The level is about AI in the job, not seniority.

Classification

Builds AI. The job is building AI systems.

  1. ●●●● Builds AI80 to 100
  2. ●●●○ Works on AI60 to 79
  3. ●●○○ Uses AI40 to 59
  4. ●○○○ Little AI0 to 39

Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.

Prepare for this job

Built from this posting and from similar jobs on Level.

Skills and AI tools this role asks for

PyTorchTensorFlow

Also common in machine learning engineer jobs at this level

Pay

Typical machine learning engineer job
$200k

This posting doesn't list pay. Use the typical machine learning engineer figure when pay comes up. See machine learning engineer jobs

Questions you could be asked

  1. What's a project where you used PyTorch hands-on?
  2. Walk me through how you've used TensorFlow in your day-to-day work.
  3. How would you decide a model or AI system is ready to ship?
  4. Tell me about a time a model underperformed in production. How did you find out, and what did you change?

Adapt your resume

  • List these exact terms on your resume: PyTorch and TensorFlow. An applicant tracking system matches the wording, not the idea.
  • Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
  • Lead with what you built, trained or shipped. This role is judged on the AI system itself, not the tools around it.

Want an expert to read your CV for this job?

Free. Send your CV and the role you want next. You get your review by email within 24 hours.

Get new machine learning engineer jobs (Builds AI ●●●●) by email

One email a week with the new machine learning engineer jobs (Builds AI ●●●●), each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.

Free. One email a week. Unsubscribe in one click.

Similar roles

Data roles that build AI, at other companies.

What kind of AI work fits you?

Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.

Find my next step

More jobs at Razer

More machine learning engineer jobs

Related searches

Same AI level