Senior Machine Learning Engineer

  • August 22, 2024
  • Programming & Tech
  • Freelance
  • Remote
  • 2400 to 4000 USD
  • Senior level
Audio Signal Processing
Digital Signal Processing
Pulse-code Modulation
Pytorch
English basic
Spanish intermediate

## Project Overview We are looking for a Senior Machine Learning Engineer to optimize several existent voice machine learning models. These models analyze human voice and generate inference from it. The optimization project includes the following tasks: ### Key Responsibilities 1. **Retraining a Model (PyTorch)** - Enhance the current Audio models by retraining them using PyTorch to improve performance and accuracy. 2. **Exporting as an ONNX** - Convert the optimized PyTorch models to the ONNX format for easier deployment and integration. 3. **Achieve Over 70% Accuracy** - Ensure the optimized models achieve a minimum accuracy of 70% in generating soft skills from voice data. 4. **Label Data** - Organize and label existing data to improve the quality of the training datasets. 5. **Get New Datasets** - Source and integrate new datasets to further enhance the model's performance and accuracy. 6. **Require Label Effort in an Effective Manner** - Implement efficient labeling strategies to maximize the effectiveness of the dataset. ### Skills and Qualifications - **Audio Signal Processing (MUST)**: Strong understanding and experience working with PCM (pulse-code modulation) and DSP (digital signal processing). - **Strong Proficiency in PyTorch**: Extensive experience in developing, training, and optimizing machine learning models using PyTorch. - **Data Management**: Expertise in organizing, labeling, and creating large datasets. - **Experience with ONNX**: Demonstrated ability to export and debug ONNX models. ### Good to Have - **Rust knowledge**: We are looking to optimize our internal systems using Rust. - **Previous work with Soft Skills**: Experience in analyzing human soft skills is a plus. - **Server Development**: Proficiency in developing servers using FastAPI or Rust with Axum.

You might also like to apply for these jobs

How it works for talents

Get hired with Mappa

1

Apply for a job

Our AI-powered matching algorithm considers over 100,000 data points to curate a thoroughly vetted shortlist just for you.

step-1
2

Get matched

Our AI-powered matching algorithm considers over 100,000 data points to curate a thoroughly vetted shortlist just for you.

step-2
3

Meet the company

Our AI-powered matching algorithm considers over 100,000 data points to curate a thoroughly vetted shortlist just for you.

step-3
4

Get hired

Our AI-powered matching algorithm considers over 100,000 data points to curate a thoroughly vetted shortlist just for you.

step-4

Ready to start?

Apply
Extra services

Take your international career to
the next level

Dollar payments

Get paid in US dollars while working remotely from Latin America and earn ~50% more than working locally.

Career growth

Strengthen your international career by working at the most exciting companies across the US, LatAm, and Europe.

Benefits

Mappa provides you with an extra annual salary. Make a difference and get rewarded for your efforts and achievements.
Get started

Secure your dream job
in just a few steps

Apply now