AI/ML Job: Lead Machine Learning Engineer

Spectrum Labs

Lead Machine Learning Engineer at Spectrum Labs

Remote › 🇺🇸🇨🇦 100% remote position (in US or Canada)
  (Posted Jul 3 2022)

Job description
Are you well-versed in and excited by the unique challenges of applying NLP and NLU to content moderation? Do you regularly leverage deep learning frameworks such as Tensorflow, PyTorch, and ONNX to build and maintain reliable, fast, secure, and scalable software systems in object-oriented programming languages such as Python and Scala? If so, Lead MLE at Spectrum Labs might be the role for you.

At Spectrum Labs, we’re working hard to make the Internet a safer place for communities to grow. While technology has brought us closer than ever, it has also opened up new ways for people to harass, bully, threaten, scam, and overall hurt each other. With our products, we empower our clients to recognize these behaviors on their own platforms according to their own community guidelines. Using the signal from our solutions, platforms can more effectively enforce those guidelines and promote a healthier environment for their users to become a community.

The Lead MLE plays a central role in experimenting and productionizing models, working between the engineering and data science teams to integrate solutions across data and model management tasks. As a member of our team, you'll develop large portions of our stream processing and model training technologies while improving response times and saving bandwidth at inference. You’ll expand your capabilities in software design and code development, and work in an agile and collaborative environment while making the internet a safer and better understood environment.

Key Responsibilities

Design and implement highly scalable machine learning applications processing large volumes of data.

Implement distributed cloud GPU training for deep learning models.

Collaborate with researchers to productionize real-time, scalable deep learning models, optimizing trade offs between performance and scale.

Benchmark performance, power, latency, bandwidth on CPU/GPU.

Containerize production code using Docker and Kubernetes.

Develop robust and extensible libraries for preprocessing text and audio data for downstream applications.

Efficiently process streams of text and audio data in real-time.

Implement API integrations with external systems.

Write tests to ensure robustness and reliability of pipelines and processes.

Work collaboratively alongside world-class ML/AI professionals and researchers.

Job Benefits

Competitive salary and equity.

Remote-first anywhere within North America.

Comprehensive medical, dental, vision, and other benefits.

Personal hardware choices.

Challenging and rewarding experiences.

Team Culture

As a remote-first start up, we work hard to balance the benefits of remote work with the cultivation of a cohesive team culture. We maintain daily communications with Slack, stand ups, and team meetings, as well as quarterly (optionally in-person) gatherings for departments, teams, or the whole organization.

Job Qualifications

We expect all candidates to demonstrate:

Advanced degree in computer science, physics, statistics, or a related discipline.

Minimum 3-years experience building scalable machine learning systems.

Minimum 3-years experience in Deep Learning framework's Tensorflow and PyTorch

Experience training distributed deep learning models on GPUs.

Experience in deploying production-level inference systems.

Proficiency in Python and PySpark.

Solid understanding of data structures and algorithms.

Preferred Qualifications

We are most interested in candidates who demonstrate:

Experience with efficient batch and streaming workflows using Argo, Spark, Kafka Streams, etc.

Experience with distributed computing frameworks (Celery, PySpark, Hadoop,…).

Experience with AWS and GCP pipelines.

Interview process

After a 30 minute initial screen, we will organize a 1 hour group screen with 4 team members, covering a range of questions related to key job responsibilities and qualifications. We will work with you to determine the most effective evaluation of your coding abilities, whether it is walking through a repository you’ve created or an ML package you work with regularly. Following a chat with the hiring VP, we may schedule some additional informal chats if there are any remaining questions on either side.

Please mention that you found the job at

Apply now!  

Company: Spectrum Labs

Spectrum Labs
job info / career page
Linkedin profile
Location: 🇺🇸🇨🇦 US/Canada Remote, 100% Remote

Map of USA and Canada

Skills wanted for this job:
ai aws docker gcp hadoop
kafka kubernetes ml nlp python
pytorch scala spark tensorflow

Other machine learning jobs that might be interesting

Machine learning job Director of Engineering, Machine Learning at SourceScrub Director of Engineering, Machine Learning - SourceScrub   (July 2022)
San Francisco, California, United States (Remote work possible)
Data is at the heart of everything we do here at SourceScrub and we’re looking for an experienced Director to lead our Machine Learning, Data Science efforts across our globally distributed team. We...
Machine learning job Alt Logo Apply Now Machine Learning Engineer at ALT Alt Logo Apply Now Machine Learning Engineer - ALT   (July 2022)
Remote US, 100% Remote
At ALT, we envision a world where anything is an investable asset. Using trading cards, we’re establishing a proof of concept to create financial products that traditional financial institutions don...
Machine learning job Senior AI Research Scientist at Earth Species Project Senior AI Research Scientist - Earth Species Project   (August 2022)
Worldwide, 100% Remote
The Earth Species Project (ESP) is a nonprofit organization dedicated to decoding animal communication and translating non-human language. ESP partners with biologists and machine learning researche...

Machine learning job Statistics and Computer Science Specialist at Hawk-Research Statistics and Computer Science Specialist - Hawk-Research
Worldwide, 100% Remote - Salary: 12000-30000
Hawk-Research is looking for Statistics expert to provide assistance on our projects in academic research sphere. We are building a knowledge sharing platform to help people during their studies, so t...

Not the machine learning job you are looking for?
Browse all machine learning jobs and we're sure you will find a suitable one!
Browse machine learning jobs with similar combinations of skills
Machine learning jobs with aws Machine learning jobs with docker Machine learning jobs with gcp Machine learning jobs with hadoop Machine learning jobs with kafka Machine learning jobs with kubernetes Machine learning jobs with nlp Machine learning jobs with python Machine learning jobs with pytorch Machine learning jobs with scala Machine learning jobs with spark Machine learning jobs with tensorflow