Lyric - Clarity in motion.

Senior Software Engineer, Machine Learning

Lyric - Clarity in motion.

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $122,425 - $183,638 per year

Job Level

About the role

  • Design, train, and optimize ML models using PyTorch or TensorFlow for production-grade applications.
  • Build scalable data pipelines for feature engineering and model training using Pandas, Dask, or equivalent frameworks.
  • Implement model evaluation, hyperparameter tuning, and performance monitoring.
  • Develop and maintain ML workflows using Airflow, Kedro, and MLflow for reproducibility and traceability.
  • Automate model deployment and lifecycle management across environments (dev, staging, production).
  • Handle large-scale datasets efficiently using distributed computing frameworks (Dask, Spark).
  • Ensure data quality, consistency, and compliance with governance standards.
  • Implement model drift detection, performance tracking, and automated retraining strategies.
  • Document ML workflows, best practices, and operational guidelines.

Requirements

  • 5–7 years of experience in ML engineering or applied machine learning.
  • Strong proficiency in Python and libraries like Pandas, Dask, NumPy, Scikit-learn.
  • Hands-on experience with PyTorch or TensorFlow for model development.
  • Solid understanding of MLOps tools: Airflow, Kedro, MLflow (or equivalents).
  • Experience deploying ML models in production environments (APIs, batch jobs, streaming).
  • Strong problem-solving skills and ability to work in agile, fast-paced environments.
Benefits
  • N/A 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
machine learningmodel evaluationhyperparameter tuningperformance monitoringdata pipelinesfeature engineeringmodel drift detectionautomated retrainingPythondistributed computing
Soft Skills
problem-solvingagile workadaptability