SOFTWARE ENGINEER - APPLIED MACHINE LEARNING
Company: Bytedance
Location: San Jose
Posted on: October 24, 2024
Job Description:
Responsibilities
Before applying for this role, please read the following
information about this opportunity found below.
Founded in 2012, ByteDance's mission is to inspire creativity and
enrich life. With a suite of more than a dozen products, including
TikTok, Helo, and Resso, as well as platforms specific to the China
market, including Toutiao, Douyin, and Xigua, ByteDance has made it
easier and more fun for people to connect with, consume, and create
content.Why Join UsCreation is the core of ByteDance's purpose. Our
products are built to help imaginations thrive. This is doubly true
of the teams that make our innovations possible. Together, we
inspire creativity and enrich life - a mission we aim towards
achieving every day.To us, every challenge, no matter how
ambiguous, is an opportunity; to learn, to innovate, and to grow as
one team. Status quo? Never. Courage? Always.At ByteDance, we
create together and grow together. That's how we drive impact - for
ourselves, our company, and the users we serve.Join us.About The
Team:The Applied Machine Learning (AML) team is committed to
building industry-leading R&D Machine Learning solutions,
including at-scale deployment, universal deployment capabilities,
commercialization solutions, etc.Responsibilities:
- Responsible for the end-to-end development of Machine Learning
solutions;
- Building a world-class next-generation machine learning
platform backend, which combines usability, accessibility,
elegance, performance, and maintainability;
- Develop advanced Applied Machine Learning platforms, and help
client developers make decisions to optimize the user experience of
our products;
- Improve the reliability of the system, and manage the
challenges of scale and complexity via the seamless integration of
development and operations processes;
- Introduce new system architecture, to squeeze extreme
performance from hardware and handle large amounts of
requests.QualificationsMinimum Qualifications
- Bachelor's Degree in Computer Science or equivalent with 3+
years of relevant experience;
- Proficiency in backend-related technologies such as
Golang/Python/C++;
- Proven experience in analyzing and troubleshooting distributed
systems;
- Familiar with commonly used database systems, like MySQL and
PostgreSQL;
- Familiar with construction and continuous integration,
familiarity with at least one construction tool, like Ansible,
Terraform, Jenkins, Helm Chart, etc.;
- Familiar with building solutions with AWS, Google, OCI, or
other cloud services.Preferred Qualifications
- Ability to thrive in a fast-paced environment;
- Strong understanding of code optimizing and routine tasks
automation;
- Proficiency in at least one machine learning framework:
TensorFlow, PyTorch or MXNet;
- Solid background of algorithms and data structures;
- Excellent problem-analysis and problem-solving skills, able and
willing to seek challenges, and acquire new knowledge.ByteDance is
committed to creating an inclusive space where employees are valued
for their skills, experiences, and unique perspectives. Our
platform connects people from across the globe and so does our
workplace. At ByteDance, our mission is to inspire creativity and
bring joy. To achieve that goal, we are committed to celebrating
our diverse voices and to creating an environment that reflects the
many communities we reach.ByteDance Inc. is committed to providing
reasonable accommodations in our recruitment processes for
candidates with disabilities, pregnancy, sincerely held religious
beliefs or other reasons protected by applicable laws. If you need
assistance or a reasonable accommodation, please reach out to us at
this link.By submitting an application for this role, you accept
and agree to our global applicant privacy policy, which may be
accessed here.Job Information:---For Pay
Transparency---Compensation Description (annually)The base salary
range for this position in the selected city is $136800 - $259200
annually. Compensation may vary outside of this range depending on
a number of factors, including a candidate's qualifications,
skills, competencies and experience, and location. Base pay is one
part of the Total Package that is provided to compensate and
recognize employees for their work, and this role may be eligible
for additional discretionary bonuses/incentives, and restricted
stock units.Our Company Benefits Are Designed To Convey Company
Culture And Values, To Create An Efficient And Inspiring Work
Environment, And To Support Our Employees To Give Their Best In
Both Work And Life. We Offer The Following Benefits To Eligible
Employees:We cover 100% premium coverage for employee medical
insurance, approximately 75% premium coverage for dependents and
offer a Health Savings Account (HSA) with a company match. As well
as Dental, Vision, Short/Long term Disability, Basic Life,
Voluntary Life and AD&D insurance plans. In addition to
Flexible Spending Account (FSA) Options like Health Care, Limited
Purpose and Dependent Care.Our time off and leave plans are: 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 as well as 12 weeks of paid Parental leave and 8
weeks of paid Supplemental Disability.We also provide generous
benefits like mental and emotional health benefits through our EAP
and Lyra. A 401K company match, gym and cellphone service
reimbursements. The Company reserves the right to modify or change
these benefits programs at any time, with or without notice.
#J-18808-Ljbffr
Keywords: Bytedance, San Ramon , SOFTWARE ENGINEER - APPLIED MACHINE LEARNING, IT / Software / Systems , San Jose, California
Didn't find what you're looking for? Search again!
Loading more jobs...