1

Machine Learning Engineer Software Engineer Jobs in Foxboro, MA

Senior Machine Learning Engineer

Boston, MA · On-site +1

$133.10K - $175.50K/yr

Position Summary The Machine Learning Engineer will be responsible for the end-to-end development ... Set up and manage the training environment, including GPU instances and required software. Train ...

Senior Machine Learning Engineer

Boston, MA · Remote

$125.40K - $165.30K/yr

Position Summary The Machine Learning Engineer will be responsible for the end-to-end development ... Set up and manage the training environment, including GPU instances and required software. Train ...

Senior Machine Learning Engineer

Boston, MA · On-site +1

$133.10K - $175.50K/yr

Position Summary The Machine Learning Engineer will be responsible for the end-to-end development ... Set up and manage the training environment, including GPU instances and required software. Train ...

Senior Machine Learning Engineer

Boston, MA

$113.50K - $155.90K/yr

At least 3 years of software engineering experience designing, building, and operating machine learning and artificial intelligence systems in production environments. * A strong foundation in ...

Machine Learning Engineer

Cambridge, MA · On-site

$125.10K - $150.30K/yr

We seek a dynamic and passionate engineer with strong software fundamentals and a keen interest in ... Develop and deploy machine learning models for optimal performance and scalability. * Productivity ...

Machine Learning Engineer

Cambridge, MA · On-site

$135K - $200K/yr

We seek a dynamic and passionate engineer with strong software fundamentals and a keen interest in ... Develop and deploy machine learning models for optimal performance and scalability. * Productivity ...

We are seeking a Machine Learning Engineer to join our team at MORSE. You will play a pivotal role in designing, implementing, and managing complex ML algorithms and systems, with a focus on computer ...

... Engineer. This role will assist our Online Retail Decision Automation team by helping to research ... Description To be successful, candidates will need a machine learning background, proven software ...

next page

Showing results 1-20

Machine Learning Engineer Software Engineer information

See Foxboro, MA salary details

$67.2K

$156.2K

$217.5K

How much do machine learning engineer software engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for machine learning engineer software engineer in Foxboro, MA is $156,153.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,000.00 and $183,100.00 per year, depending on experience, location, and employer.

How do Machine Learning Engineer Software Engineers typically collaborate with data scientists and software development teams?

Machine Learning Engineer Software Engineers often serve as a bridge between data scientists and software development teams. They work closely with data scientists to understand and implement machine learning models, ensuring that the models are production-ready and scalable. Additionally, they collaborate with software engineers to integrate these models into existing applications, monitor their performance, and address any engineering challenges. This cross-functional collaboration is essential for delivering robust, end-to-end AI solutions that add real value to the business.

What is the difference between Machine Learning Engineer Software Engineer vs Data Scientist?

AspectMachine Learning EngineerSoftware Engineer
Required CredentialsBachelor's/Master's in CS, specialized ML coursesBachelor's in CS or related field
Work EnvironmentDevelops ML models, algorithms, data pipelinesBuilds software applications, systems, APIs
Industry UsageAI/ML projects, data-driven solutionsWeb, mobile, enterprise software

Machine Learning Engineers focus on designing and deploying ML models, requiring expertise in algorithms and data handling. Software Engineers develop broader software applications, emphasizing coding and system architecture. While both roles require programming skills, ML Engineers specialize in AI/ML tasks, whereas Software Engineers work across various software domains.

What job categories do people searching Machine Learning Engineer Software Engineer jobs in Foxboro, MA look for? The top searched job categories for Machine Learning Engineer Software Engineer jobs in Foxboro, MA are:
What cities near Foxboro, MA are hiring for Machine Learning Engineer Software Engineer jobs? Cities near Foxboro, MA with the most Machine Learning Engineer Software Engineer job openings:
Machine Learning Engineer

Machine Learning Engineer

Focus Financial Partners

Boston, MA • On-site

Full-time

Posted 18 days ago


Job description

Job Summary:
Focus Financial Partners is a leading financial services firm that blends deep expertise with a client-first fiduciary philosophy. They are seeking a skilled Machine Learning Engineer to design, deploy, and maintain production-grade machine learning systems, collaborating with cross-functional teams to create scalable applications.
Responsibilities:
• Develop, deploy, and optimize machine learning models for real-world business use cases and client-facing applications.
• Partner with data scientists to operationalize predictive models and ensure scalable, maintainable, and performant production deployments.
• Design and implement data pipelines and workflows that support training, inference, and model lifecycle management.
• Work with large, complex datasets to ensure data quality, reproducibility, and reliable version control across ML workflows.
• Implement model monitoring, logging, and alerting strategies to track performance, detect drift, and support retraining cycles.
• Leverage cloud platforms (AWS, Azure, GCP) to build scalable ML solutions using managed services and infrastructure-as-code practices.
• Write clean, modular, and well-documented code aligned with MLOps and software engineering best practices.
• Stay current on emerging ML tooling, frameworks, and industry best practices to continuously enhance our platform and capabilities.
Qualifications:
Required:
• Master’s degree in Computer Science, Data Science, Engineering, or a related technical field.
• 6+ years of experience in machine learning engineering, applied ML, or related software engineering roles.
• Strong proficiency in Python and experience with modern ML frameworks such as TensorFlow, PyTorch, or scikit-learn.
• Experience with distributed data processing and compute frameworks (e.g., Pandas, Spark, Dask).
• Hands-on experience with containerization and orchestration technologies such as Docker and Kubernetes.
• Familiarity with CI/CD pipelines, testing automation, and version control using Git.
• Strong understanding of model evaluation, feature engineering, and performance optimization in production contexts.
• Excellent analytical, communication, and collaboration skills, with the ability to work effectively in cross-functional teams.
Preferred:
• Experience working with cloud-based ML platforms or services (e.g., SageMaker, Vertex AI, Databricks, or Snowflake ML).
Company:
Focus Financial Partners is a partnership of fiduciary wealth management firms that offers support and access to capital for growth. Founded in 2006, the company is headquartered in New York, USA, with a team of 5001-10000 employees. The company is currently Late Stage.