Research Engineer - Remote
Company: CyberCoders
Location: Saint Louis
Posted on: May 16, 2022
|
|
Job Description:
You want to build large scale ML systems from the ground up. You
care about making safe, steerable, trustworthy systems. As a
Research Engineer, you'll touch all parts of our code and
infrastructure, whether that's making the cluster more reliable for
our big jobs, improving throughput and efficiency, running and
designing scientific experiments, or improving our dev tooling.
You're excited to write code when you understand the research
context and more broadly why it's important.
What You Will Be Doing
Optimizing the throughput of a new attention mechanism
Comparing the compute efficiency of two Transformer variants
Making a Wikipedia dataset in a format models can easily
consume
Scaling a distributed training job to thousands of GPUs
Writing a design doc for fault tolerance strategies
Creating an interactive visualization of attention between tokens
in a language model
What You Need for this Position
High performance, large-scale ML systems
GPUs, kubernetes, pytorch, OS internals
Language modeling with transformers
Reinforcement learning
Large-scale ETL
Have significant software engineering experience
Are results-oriented, with a bias towards flexibility and
impact
Pick up slack, even if it goes outside your job description
Enjoy pair programming (we love to pair!)
Want to learn more about machine learning research
Care about the societal impacts of your work
What's In It for You
We believe that the highest-impact AI research will be big
science.
We work as a single cohesive team on just a few large-scale
research efforts. And we value impact advancing our long-term goals
of steerable, trustworthy AI rather than work on smaller and more
specific puzzles.
We view AI research as an empirical science, which has as much in
common with physics and biology as with traditional efforts in
computer science.
We're most excited to hire researchers from diverse backgrounds who
share this perspective.
We're an extremely collaborative group, and we host frequent
research discussions to ensure that we are pursuing the
highest-impact work at any given time. As such, we greatly value
communication skills.
We're trying to build a core of knowledge and intuition about the
most robustly effective innovations in AI, and so
thoroughly-documented null results are almost as valuable as
positive discoveries.
We do not have boundaries between engineering and research, and we
expect all of our technical staff to contribute to both as
needed.
Come work with us! We offer competitive compensation and benefits,
optional equity donation matching, generous vacation and parental
leave, flexible working hours, and a remote opportunities to
collaborate with colleagues.
Colorado employees will receive paid sick leave. For additional
information about available benefits, please contact Joshua
Blum
Email Your Resume In Word To
Looking forward to receiving your resume through our website and
going over the position with you. Clicking apply is the best way to
apply, but you may also:
Joshua.Blum@CyberCoders.com
Please do NOT change the email subject line in any way. You must
keep the JobID: linkedin : JB24-1686955 -- in the email subject
line for your application to be considered.***
Joshua Blum - Executive Recruiter - CyberCoders
Applicants must be authorized to work in the U.S.
CyberCoders, Inc is proud to be an Equal Opportunity Employer
All qualified applicants will receive consideration for employment
without regard to race, color, religion, sex, national origin,
disability, protected veteran status, or any other characteristic
protected by law.
Your Right to Work - In compliance with federal law, all persons
hired will be required to verify identity and eligibility to work
in the United States and to complete the required employment
eligibility verification document form upon hire.
Keywords: CyberCoders, St. Louis , Research Engineer - Remote, Engineering , Saint Louis, Missouri
Click
here to apply!
|