1

Machine Learning Engineer Software Engineer Jobs in Woburn, MA

As a machine learning engineer, you will develop natural language processing systems that help our ... Experience with software engineering practices (e.g. Agile, unit testing, code reviews, design ...

Machine Learning Engineer Chicago, United States; Hong Kong, Hong Kong; Sydney, Australia As a ... You'll collaborate with leading researchers, hardware experts, and software engineers to build ...

Opportunity Overview As a Machine Learning Engineer, you will design, develop, and deploy applied ... Collaborate with software, product, and application engineering teams to integrate ML solutions ...

Opportunity Overview As a Machine Learning Engineer, you will design, develop, and deploy applied ... Collaborate with software, product, and application engineering teams to integrate ML solutions ...

Senior Machine Learning Engineer

Boston, MA · On-site +1

$133K - $175K/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

$133K - $175K/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 ...

Work with data scientists, application developers, product managers and software engineers to develop and support software for new machine learning products. What you'll need: * Minimum Requirements:

Work with data scientists, application developers, product managers and software engineers to develop and support software for new machine learning products. What you'll need: * Minimum Requirements:

Senior Machine Learning Engineer

Boston, MA · Remote

$125K - $165K/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 ...

WHOOP is a company focused on health and fitness technology, and they are seeking a Software Engineer specializing in Machine Learning. The role involves designing, developing, and deploying machine ...

next page

Showing results 1-20

Machine Learning Engineer Software Engineer information

See Woburn, MA salary details

$69.5K

$161.4K

$224.8K

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

As of Jun 19, 2026, the average yearly pay for machine learning engineer software engineer in Woburn, MA is $161,371.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,300.00 and $189,200.00 per year, depending on experience, location, and employer.

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.

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 are popular job titles related to Machine Learning Engineer Software Engineer jobs in Woburn, MA? For Machine Learning Engineer Software Engineer jobs in Woburn, MA, the most frequently searched job titles are:
What job categories do people searching Machine Learning Engineer Software Engineer jobs in Woburn, MA look for? The top searched job categories for Machine Learning Engineer Software Engineer jobs in Woburn, MA are:
What cities near Woburn, MA are hiring for Machine Learning Engineer Software Engineer jobs? Cities near Woburn, 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 9 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.