×
Register Here to Apply for Jobs or Post Jobs. X

Sr ML Engineer

Job in Boston, Suffolk County, Massachusetts, 02298, USA
Listing for: dicedemo
Full Time position
Listed on 2026-10-11
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, AI Engineer (Applied/Software)
Salary/Wage Range or Industry Benchmark: 130000 - 190000 USD Yearly USD 130000.00 190000.00 YEAR
Job Description & How to Apply Below

Senior Machine Learning Engineer Position Overview

We are seeking a
Senior Machine Learning Engineer to design, build, deploy, and scale machine learning solutions that solve complex business and technical problems.

This role will work at the intersection of
machine learning, software engineering, data, and artificial intelligence
, taking models from experimentation through production. The ideal candidate combines strong ML expertise with excellent software engineering skills and experience building reliable, scalable production systems.

Key Responsibilities
  • Design, develop, and deploy
    machine learning models and AI-powered applications into production
  • Build end-to-end ML pipelines covering data preparation, feature engineering, model training, evaluation, deployment, and monitoring
  • Develop solutions using
    supervised and unsupervised learning, deep learning, NLP, recommendation systems, and/or Generative AI
  • Build and optimize applications leveraging
    Large Language Models (LLMs)
  • Develop solutions involving
    RAG, embeddings, vector search, fine-tuning, and prompt/model optimization
  • Train, evaluate, fine-tune, and optimize machine learning models
  • Develop production-quality software primarily using
    Python
  • Work with ML frameworks such as
    PyTorch, Tensor Flow, scikit-learn, or JAX
  • Deploy and operate models in cloud environments such as
    AWS, Azure, or GCP
  • Build scalable APIs and services for real-time and batch model inference
  • Partner with Data Scientists, Data Engineers, Software Engineers, and Product teams to translate business problems into ML solutions
  • Establish model evaluation, testing, monitoring, and performance standards
  • Improve model accuracy, latency, scalability, reliability, and cost efficiency
  • Mentor engineers and contribute to ML engineering standards, architecture, and best practices
  • Evaluate emerging AI/ML technologies and determine where they can provide meaningful business value
Required Qualifications
  • 5+ years of professional experience in
    Machine Learning Engineering, Software Engineering, Data Science, or a related technical field
  • Strong programming experience with
    Python
  • Demonstrated experience developing and deploying machine learning models into production
  • Strong knowledge of machine learning algorithms, statistics, model evaluation, and feature engineering
  • Experience with ML frameworks such as
    PyTorch, Tensor Flow, or scikit-learn
  • Experience building scalable production software and APIs
  • Experience with
    AWS, Azure, and/or GCP
  • Strong understanding of data structures, algorithms, software engineering principles, and distributed systems
  • Experience with SQL and large-scale data processing
  • Experience with containerization and deployment technologies such as
    Docker and Kubernetes
  • Strong communication skills and ability to collaborate across engineering, data, and product teams
Preferred Qualifications
  • Experience building production
    Generative AI and LLM applications
  • Experience with
    RAG, embeddings, vector databases, prompt engineering, and LLM evaluation
  • Experience fine-tuning or adapting foundation models
  • Experience with
    Hugging Face, Lang Chain, Llama Index, OpenAI-compatible APIs, or similar AI development frameworks
  • Experience with MLOps technologies such as
    MLflow, Kubeflow, Sage Maker, Vertex AI, or Azure Machine Learning
  • Experience with distributed computing technologies such as
    Spark or Ray
  • Experience building recommendation, ranking, search, NLP, or computer vision systems
  • Experience with model serving and inference optimization
  • Familiarity with GPU computing and
    CUDA
  • Experience mentoring junior engineers or providing technical leadership
What Success Looks Like

The Senior Machine Learning Engineer will help turn AI and machine learning concepts into
reliable, scalable, production-ready products
. Success means building models that don't simply perform well in experimentation, but deliver measurable business outcomes in production while meeting standards for performance, reliability, scalability, and maintainability.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary