Bytedance - San Jose, CA

posted 2 months ago

Full-time - Mid Level
San Jose, CA
Professional, Scientific, and Technical Services

About the position

ByteDance is seeking a talented individual to join our Applied Machine Learning (AML) team, which is dedicated to developing industry-leading research and development machine learning solutions. The successful candidate will be responsible for the end-to-end development of machine learning solutions, focusing on building a next-generation machine learning platform backend that emphasizes usability, accessibility, elegance, performance, and maintainability. This role involves developing advanced applied machine learning platforms and assisting client developers in optimizing the user experience of our products. Additionally, the candidate will work on improving system reliability and managing the complexities associated with scale through the seamless integration of development and operations processes. The introduction of new system architecture will also be a key responsibility, aimed at maximizing hardware performance and efficiently handling large volumes of requests. The ideal candidate will possess a Bachelor's Degree in Computer Science or a related field, along with a minimum of three years of relevant experience. Proficiency in backend technologies such as Golang, Python, or C++ is essential, as is experience in analyzing and troubleshooting distributed systems. Familiarity with commonly used database systems like MySQL and PostgreSQL, as well as construction and continuous integration tools such as Ansible, Terraform, Jenkins, or Helm Chart, is also required. Experience with cloud services like AWS, Google Cloud, or OCI is preferred. The candidate should thrive in a fast-paced environment and have a strong understanding of code optimization and routine task automation. Proficiency in at least one machine learning framework, such as TensorFlow, PyTorch, or MXNet, along with a solid background in algorithms and data structures, will be advantageous. Excellent problem-analysis and problem-solving skills are crucial, as is a willingness to seek challenges and acquire new knowledge.

Responsibilities

  • Responsible for the end-to-end development of Machine Learning solutions.
  • Building a world-class next-generation machine learning platform backend, focusing on usability, accessibility, elegance, performance, and maintainability.
  • Develop advanced Applied Machine Learning platforms and assist client developers in optimizing user experience.
  • Improve system reliability and manage challenges of scale and complexity through seamless integration of development and operations processes.
  • Introduce new system architecture to maximize hardware performance and handle large volumes of requests.

Requirements

  • Bachelor's Degree in Computer Science or equivalent with 3+ years of relevant experience.
  • Proficiency in backend-related technologies such as Golang, Python, or C++.
  • Proven experience in analyzing and troubleshooting distributed systems.
  • Familiarity with commonly used database systems, like MySQL and PostgreSQL.
  • Familiarity with construction and continuous integration tools, such as Ansible, Terraform, Jenkins, or Helm Chart.
  • Experience building solutions with AWS, Google Cloud, OCI, or other cloud services.

Nice-to-haves

  • Ability to thrive in a fast-paced environment.
  • Strong understanding of code optimization and routine task automation.
  • Proficiency in at least one machine learning framework: TensorFlow, PyTorch, or MXNet.
  • Solid background in algorithms and data structures.
  • Excellent problem-analysis and problem-solving skills.

Benefits

  • 100% premium coverage for employee medical insurance, approximately 75% premium coverage for dependents, and a Health Savings Account (HSA) with a company match.
  • Dental, Vision, Short/Long term Disability, Basic Life, Voluntary Life, and AD&D insurance plans.
  • Flexible Spending Account (FSA) options for Health Care, Limited Purpose, and Dependent Care.
  • 10 paid holidays per year plus 17 days of Paid Personal Time Off (PPTO), prorated upon hire and increased by tenure, and 10 paid sick days per year.
  • 12 weeks of paid Parental leave and 8 weeks of paid Supplemental Disability.
  • Mental and emotional health benefits through EAP and Lyra.
  • 401K company match, gym, and cellphone service reimbursements.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service