Backend Engineer - AML Framework Development (Search, Ads, and Recommendation Direction) Singap[...]

ByteDance

Singapore

On-site

SGD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A global tech company in Singapore is seeking a skilled Backend Engineer to design and implement machine learning frameworks. The ideal candidate will have a Bachelor's degree in Computer Science and 3+ years of experience, with expertise in Python and familiarity with deep learning frameworks like TensorFlow or PyTorch. Responsibilities include framework design, encapsulation, and optimization tools development. This role provides an opportunity to work in a fast-paced environment and contribute to innovative solutions.

Qualifications

  • 3+ years of relevant experience in related fields.
  • Proficiency in Python and familiarity with C++.
  • Solid understanding of data structures.

Responsibilities

  • Framework Design, Module Encapsulation/Development, and Model Optimization Tools Development.
  • Design and implement the machine learning framework at the Python layer.
  • Analyze model performance and effectiveness.

Skills

Deep learning frameworks
Programming in Python
Understanding of DNN, CNN, LSTM

Education

Bachelor’s degree in Computer Science or equivalent

Tools

TensorFlow
PyTorch
Keras

Job description

Backend Engineer - AML Framework Development (Search, Ads, and Recommendation Direction)

Location:

Team:

Technology

Employment Type: Regular

Job Code: A15051

Responsibilities
  • Framework Design, Module Encapsulation/Development, and Model Optimization Tools Development
  • Responsible for the design and implementation of the machine learning framework at the Python layer
  • Responsible for the general and efficient encapsulation of model structures at the Layer/Module level
  • Responsible for the design and development of components for model performance and effectiveness analysis
  • Support the research and implementation of model algorithms related to various business areas within the company
Qualifications
Minimum Qualifications
  • Bachelor’s degree in Computer Science or equivalent with 3+ years of relevant experience
  • Familiar with at least one deep learning framework, such as TensorFlow, PyTorch, or Keras, and knowledgeable about automatic differentiation implementation
  • Familiar with basic network models such as DNN, CNN, and LSTM, and understand commonly used model architectures in search and recommendation
  • Excellent programming skills, solid understanding of basic data structures, proficient in Python, and familiar with C++
  • Outstanding framework design and interface encapsulation abilities, with knowledge of common design patterns
Preferred Qualifications
  • Ability to thrive in a fast-paced environment
  • Experience in the overall design and optimization of distributed training projects
  • Familiarity with model computation efficiency optimization solutions for mainstream deep learning frameworks

Founded in 2012, ByteDance’s mission is to inspire creativity and enrich life. With more than a dozen products, including TikTok, Lemon8, CapCut and Pico, ByteDance connects people to content and each other around the world.

ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. We celebrate diverse voices and aim to build a workplace that reflects the communities we serve.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer - Model Training Infra (Singapore) Technology - Backend Singapore Regular
Backend Engineer - Model Training Infra (Singapore) Technology - Backend Singapore Regular

ByteDance • Singapore

On-site
SGD 90,000 - 120,000
Backend Engineer - Model Training Infra (Singapore)
Backend Engineer - Model Training Infra (Singapore)

ByteDance • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer in Machine Learning Infra - Recommendation Architecture (ByteDance Singapore)[...]
Software Engineer in Machine Learning Infra - Recommendation Architecture (ByteDance Singapore)[...]

ByteDance • Singapore

On-site
SGD 70,000 - 100,000
Backend Engineer, Applied Machine Learning Platform Singapore Regular
Backend Engineer, Applied Machine Learning Platform Singapore Regular

ByteDance • Singapore

On-site
SGD 70,000 - 90,000
Backend Engineer - AML Engine Orchestration Singapore Regular
Backend Engineer - AML Engine Orchestration Singapore Regular

ByteDance • Singapore

On-site
SGD 70,000 - 100,000
Diversity and Inclusion initiatives
Opportunities for professional growth
Large Model Algorithm Engineer - Global Payment - Singapore Technology - Machine learning Singa[...]
Large Model Algorithm Engineer - Global Payment - Singapore Technology - Machine learning Singa[...]

ByteDance • Singapore

On-site
SGD 70,000 - 90,000
Machine Learning System Engineer- Data AML- Soaring Star Talent Program
Machine Learning System Engineer- Data AML- Soaring Star Talent Program

Pangleglobal • Singapore

On-site
SGD 80,000 - 120,000
Backend Applied Machine Learning Engineer Graduate (AML Efficiency Tool) - 2027 Start
Backend Applied Machine Learning Engineer Graduate (AML Efficiency Tool) - 2027 Start

United States Digital Space LLC • Singapore

On-site
SGD 60,000 - 120,000
Site Reliability Engineer - Applied Machine Learning Engine (Singapore) Singapore Regular
Site Reliability Engineer - Applied Machine Learning Engine (Singapore) Singapore Regular

ByteDance • Singapore

On-site
SGD 60,000 - 80,000
Site Reliability Engineer, Applied Machine Learning Engine (Singapore)
Site Reliability Engineer, Applied Machine Learning Engine (Singapore)

ByteDance • Singapore

On-site
SGD 60,000 - 90,000