Avatar for EdgeQ Technologies
EdgeQ Technologies is a leading US Staffing providers
  • Growing fast
    Showed strong hiring growth in the past month

Machine Learning Engineer (US)

  • $110k – $190k
  • |
  • |No experience required
  • |Full Time
Posted: today• Recruiter recently active
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Python
PyTorch
ML

About the job

Job Description: Machine Learning Engineer

Job Title: Machine Learning Engineer

Job Type: Full-Time

Experience: 2–5 Years

Salary Range: $110,000–$190,000 per year

Locations: San Francisco Bay Area, CA | Seattle, WA | Boston, MA | New York City, NY, USA

About the Role

We are looking for a skilled Machine Learning Engineer to design, develop, deploy, and optimize machine learning models and scalable ML pipelines. The ideal candidate will have strong Python programming skills, hands-on experience with TensorFlow and PyTorch, and a solid understanding of machine learning algorithms, model evaluation, and production deployment.

You will collaborate with data scientists, software engineers, and product teams to build reliable, data-driven solutions that solve real-world business problems.

Key Responsibilities

  • Design, develop, train, and deploy machine learning models for business applications.
  • Build and maintain scalable machine learning pipelines for data processing, training, validation, and inference.
  • Develop ML solutions using Python, TensorFlow, PyTorch, and related libraries.
  • Perform data preprocessing, feature engineering, feature selection, and exploratory data analysis.
  • Evaluate model performance using appropriate metrics and improve accuracy, efficiency, and reliability.
  • Implement model deployment and inference workflows for production environments.
  • Develop automated workflows for model training, testing, versioning, and monitoring.
  • Collaborate with data scientists, data engineers, and software development teams to integrate ML models into applications.
  • Optimize model performance, computational efficiency, and resource utilization.
  • Monitor production models for performance degradation, data drift, and model drift.
  • Apply best practices in reproducible experiments, version control, testing, and documentation.
  • Research emerging machine learning techniques and recommend suitable approaches for new use cases.

Required Skills and Qualifications

  • 2–5 years of professional experience in machine learning, data science, or related engineering roles.
  • Strong proficiency in Python and its machine learning ecosystem.
  • Hands-on experience with TensorFlow and PyTorch.
  • Solid understanding of supervised and unsupervised learning algorithms.
  • Experience building and maintaining end-to-end ML pipelines.
  • Knowledge of data preprocessing, feature engineering, model training, and hyperparameter tuning.
  • Experience evaluating models using metrics such as precision, recall, F1-score, and ROC-AUC, where appropriate.
  • Familiarity with NumPy, pandas, scikit-learn, and related data science libraries.
  • Understanding of model deployment, inference, and production monitoring.
  • Proficiency with Git and collaborative software development workflows.
  • Strong analytical thinking, problem-solving, and communication skills.

Preferred Qualifications

  • Experience with MLflow, Kubeflow, Airflow, or similar ML workflow tools.
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines.
  • Experience deploying ML workloads on AWS, Microsoft Azure, or Google Cloud Platform.
  • Knowledge of data engineering tools and distributed data processing.
  • Familiarity with MLOps, model registries, experiment tracking, and automated retraining.
  • Experience with NLP, computer vision, recommendation systems, or time-series forecasting.
  • Understanding of REST APIs and integration of ML models into production applications.

Salary and Benefits

  • Annual Salary: $110,000–$190,000, depending on experience, skills, location, and qualifications.
  • Employment Type: Full-time.
  • Competitive compensation and benefits, subject to employer policy.
  • Opportunities to work on large-scale machine learning projects.
  • Professional development and career advancement opportunities.
  • Collaborative engineering environment focused on innovation and continuous learning.

Work Locations

  • San Francisco Bay Area, California
  • Seattle, Washington
  • Boston, Massachusetts
  • New York City, New York

How to Apply

Interested candidates are encouraged to submit an updated resume highlighting their Python programming skills, TensorFlow and PyTorch experience, ML pipeline development, model deployment projects, and relevant technical achievements.

Equal Opportunity Statement: The employer welcomes qualified applicants and is committed to providing equal employment opportunities in accordance with applicable laws.

Job Summary: Machine Learning Engineer | Full-Time | 2–5 Years of Experience | $110K–$190K Annually | San Francisco Bay Area, Seattle, Boston, NYC, USA

Similar Jobs

Off The Record company logo
Off The Record
Fight your traffic tickets directly from your smart phone
Tamarack Software company logo
Tamarack Software
Modern, end-to-end software for the wood processing industry
Kick Health company logo
Kick Health
The Online Performance Medicine Clinic for Energizing Sleep and Confident Presentations
Tamarack Software company logo
Tamarack Software
Modern, end-to-end software for the wood processing industry
Adronite company logo
Adronite
A platform that enables companies to gain a deep understanding of complex codebases
Crema Social company logo
Crema Social
Fast Growting International Dating through a Social Meal Experiment
Scale AI company logo
Scale AI
Accelerate the development of AI applications