ML Systems Engineer
Spectraforce
Redmond, Washington
a month ago
Job Description
Job Title: ML Systems Engineer
Duration: 12 Months
Location: Redmond WA (Predominantly onsite with occasional Work From Home flexibility. Must be available for 8–10 AM meetings to collaborate with UK-based team members.)
Responsibilities:
Top 3 must-have HARD skills:
Good to have skills:
How many years of experience should they have?
Requirements:
Preferred Qualifications:
What is the Story Behind the Need?
Why Join this client?
Describe A Typical Day in the Role:
How will performance be measured?
Onsite?
Interview Process:
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $80.00/hr.
Duration: 12 Months
Location: Redmond WA (Predominantly onsite with occasional Work From Home flexibility. Must be available for 8–10 AM meetings to collaborate with UK-based team members.)
Responsibilities:
- Write clean, maintainable code, debug complex problems that span systems, prioritize ruthlessly and get things done with a high level of efficiency.
- Create robust, flexible and scalable ML tooling and infrastructure which supports research scientists to leverage Client’s powerful infrastructure (through e.g. source control, distributed compute clusters, data storage).
- Coordinate with a large set of internal infrastructure and tool teams across the lab and across client to evaluate and integrate with existing systems.
- Work collaboratively as part of a multifunctional team where communication, documentation and teamwork are highly valued
- Learn constantly, dive into new areas with unfamiliar technologies, and embrace the ambiguity of AR/VR problem solving.
Top 3 must-have HARD skills:
- We're looking for Python and infrastructure focused software engineers
- PyTorch or similar AI/ML engines
- Distributed infrastructure
Good to have skills:
- Working with complex, real-world multimodal data
- Audio
- AR/VR
How many years of experience should they have?
- 4-5 years of industry experience writing Python / ML code
Requirements:
- BS degree in Computer Science or related field, or equivalent work experience.
- 4+ years industry experience with deep learning frameworks in Python, such as Pytorch or Tensorflow.
- 2+ years industry experience working with large, complex data sets for machine learning, including capture and annotation.
- Demonstrated experience implementing and evaluating working and end-to-end prototypical learning systems.
- Experience working with high performance or distributed compute solutions.
- Some deployment and continuous integration experience.
Preferred Qualifications:
- Familiarity with Machine Learning for Audio, multimodal or DSP purposes
- Experience working in the AR/VR application space.
- Experience in Linux or Windows shell scripting.
- Ability to gather requirements and work closely with researchers to develop novel solutions
- History of writing code to support the execution of research initiatives
What is the Story Behind the Need?
- Backfilling a role for an ML Systems engineer. Focus on infra and ML framework / tooling
Why Join this client?
- Ability to work closely with world class researchers in the audio space
- Influence on the next generation of client AR/VR devices
- Amazing onsite facilities, including daily free meals (breakfast, lunch, dinner)
Describe A Typical Day in the Role:
- A typical day in this role involves being a team player, fostering collaboration with colleagues to achieve common goals.
- You proactively help others, sharing knowledge and expertise to overcome challenges, whilst owning and contributing directly to technical solutions yourself.
- You also actively participate in team tech meetings, contributing ideas and insights to drive innovation and improvement.
How will performance be measured?
- While work is collaborative in nature, we’re looking for motivated individuals who can not only complete tasks independently but raise concerns proactively and provide input into overall team goals.
Onsite?
- Yes - Work will be predominantly onsite, though occasional WFH days are fine. We are a distributed team who works closely with UK teammates, so candidate must be comfortable meeting morning hour collaboration times (8am - 10am)
Interview Process:
- 1st round: 15-30 min initial screen: Situational/behavioral questions
- 2nd round: 45-60 minutes. Technical coding interview.
Applicant Notices & Disclaimers
- For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $80.00/hr.