Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Applied ML

Dover Corporation

About Fabri

Fabri is building a fully integrated digital foundry for high-speed precision metal casting. We combine additive manufacturing, custom process software, and advanced casting operations to deliver production-quality metal parts faster and more cost-effectively than traditional methods.

We are an early-stage, well-capitalized startup backed by top-tier investors and major customers. We have shipped our first customer parts and are seeing strong demand from aerospace and industrial customers.

During this stage of the company, the software team works directly with the foundry. This is an on-site role for someone who wants to build software that controls, improves, and scales real-world manufacturing.

The Role

We are looking for a Software Engineer, Applied ML to build the software systems that connect Fabri's digital manufacturing process end-to-end.

You will primarily work across manufacturing data, process analytics, workflow automation, and machine/process integration , developing software that helps improve manufacturing quality, throughput, and repeatability. Your work will include collecting and processing manufacturing data, analyzing historical process performance, identifying correlations between process variables and manufacturing outcomes, and building systems that help engineers detect and prevent production issues. Some projects may involve geometry processing, AWS, or backend infrastructure, but we do not expect one person to be an expert in all of these areas.

The right candidate is a strong C++ and/or Python engineer who enjoys ambiguous problems, physical systems, and wearing many hats. You should be comfortable building reliable software around real-world processes, working directly with operators and engineers, and deciding what needs to be automated next.

You will report to the CTO and own important pieces of Fabri's manufacturing software stack.

What You'll Work On
  • Design practical data collection systems for process data, machine logs, inspection results, and operator feedback.

  • Build software that processes manufacturing data and identifies opportunities to improve quality, throughput, and repeatability.

  • Analyze historical process data, geometry, and manufacturing outcomes to identify trends and correlations.

  • Build, train, and deploy ML models that predict manufacturing outcomes from process and geometry data, detect anomalies in production, and support inspection and process monitoring.

  • Write C++ software for data processing, automation, and manufacturing orchestration.

  • Help identify where automation, analytics, or machine learning can improve manufacturing processes.

  • Build backend services and internal tools that make the factory more reliable and scalable.

  • Work closely with manufacturing, process engineering, and operations to turn factory problems into usable software.

Required Skills
  • 3+ years of professional software engineering experience.

  • Strong programming ability in C++17 and/or Python.

  • Experience building backend systems, automation tools, data processing software, or technical internal tools.

  • Strong debugging and systems-thinking skills.

  • Comfortable working in ambiguous environments where requirements are not fully specified.

  • Interest in manufacturing, robotics, hardware, physical processes, industrial automation, or applied machine learning.

  • Ability to communicate clearly with both software engineers and non-software teammates.

  • Willingness to work on-site and stay close to the manufacturing process.

Preferred Skills

Any of the following would be useful, but we do not expect candidates to have all of these skills. You will learn all of them on the job.

We are hoping for candidates who have experience with several of the following:

  • Applied data science or machine learning for prediction, anomaly detection, inspection, or process monitoring.

  • Manufacturing execution systems, industrial automation, sensors, machine logs, or IoT data.

  • Postgres, time-series data, data modeling, or analytics pipelines.

  • AWS, containers, batch compute, or deployment infrastructure.

  • Experience working in an early-stage startup environment.

Why Join?
  • Build core software for a new manufacturing process from the ground up.

  • Work directly with machines, operators, process engineers, and real production data.

  • Own broad, high-impact systems at an early-stage company.

  • Help define how software, automation, and data scale a digital foundry.

  • Competitive salary, meaningful equity, and strong growth potential.

Fabri is not able to provide visa sponsorship for this position. To comply with ITAR regulations, candidates for this role must be US nationals, including US citizens or lawful permanent residents.

Fabri is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We foster an environment where safety and commitment to quality are central in everything we do.

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Applied ML in Billerica, MA vacancy
  • $136.13k - $226.88k

     ...future where state-of-the-art software, AI, and machine learning enable...  ...with fewer side effects.The Applied AI team sits at the intersection...  ...capability within the AI/ML department. We directly support...  ...impactAbout the Role:As an Applied AI Engineer, you will be embedded within... 
    Suggested
    Full time
    Local area

    GSK

    Somerville, MA
    5 days ago
  • $10k

     ...Software Engineer II/IIITextron Systems serves defense and commercial customers with the combined...  ...experience implementing or optimizing CV/ML models using frameworks such as OpenCV,...  ...Candidates should be comfortable learning and applying these tools, evaluating AI-generated... 
    Suggested
    Temporary work
    Casual work
    Work at office
    Local area
    Flexible hours

    Textron

    Wilmington, MA
    4 days ago
  •  ...Senior Software EngineerThrough inspired engineering and design, we deliver outstanding solutions that positively impact...  ...integration layer between our AI/ML models and the physical systems...  ...unit and integration testing, CI/CD — applied to systems code, not just... 
    Suggested
    Flexible hours

    Goddard Inc.

    Wilmington, MA
    4 days ago
  • $108k - $186k

     ...irreversible harm. Our team brings together ML researchers, serial entrepreneurs, and...  ...healthcare. About the role As Senior Software Engineer, Backend & Data, you will report to the...  ...experience listed above but not all, please apply anyway. We are dedicated to building... 
    Suggested
    Flexible hours

    Seres Therapeutics

    Somerville, MA
    3 days ago
  •  ...Fabri is hiring a Software Engineer, Applied ML to build software systems connecting Fabri's digital manufacturing process end-to-end. You will work across manufacturing data, process analytics, workflow automation, and machine/process integration to improve quality, throughput... 
    Suggested

    S27a

    Billerica, MA
    13 hours ago
  •  ...are seeking a highly motivated and experienced scientist or engineer to join our Applied Research team and contribute to the advancement of next-...  ...and maintain processing and post-processing algorithms and software pipelines for biomedical imaging data.Ensure robustness,... 
    Work experience placement
    Local area

    Glaukos

    Burlington, MA
    7 days ago
  • $32 - $44 per hour

     ...move through the supply chain. Intelligent software orchestrates advanced robots in a high-...  ...projects, collaborate with experienced engineers and business leaders, and gain hands-on...  ...wholesale, and food & beverage companies. Applying next-gen technology, high-density... 
    Full time
    Internship
    Relocation

    Symbotic

    Wilmington, MA
    7 days ago
  • $144k - $198k

     ...Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat...  ...seek a Senior Robotic System Application Engineer to turn frontier technologies into...  ...records, and setup and recovery procedures. Apply robot safety practices and prepare systems... 
    Permanent employment
    Full time
    Work at office
    Day shift

    Analog Devices

    Wilmington, MA
    7 days ago
  • $68.9k - $131.1k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...aerospace and defense.The mission of the software team in Tewksbury and Woburn, MA is to...  ...below is appropriate for your needs before applying to this role. This position is... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Tewksbury, MA
    4 days ago
  • $68.9k - $131.1k

     ...RTX.What You Will DoThe mission of the software team in Tewksbury, MA is to provide world...  ...customers. We are looking to add software engineers to our development team for a wide array...  ...quickly learning, evaluating, and applying new programming languages, frameworks, or... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tewksbury, MA
    5 days ago
  •  ...to work at the cutting edge of robotics applied to real-world challenges. Your work will...  ...spaceAssist with mentorship of more junior engineers or internsQuickly prototype solutions,...  ...or a closely related fieldExperience in software development in robotics or automation... 

    Berkshire Grey

    Bedford, MA
    4 days ago
  • $180k - $247.5k

     ...Who We Are Applied Materials is the global leader in materials science and engineering solutions that are at the foundation of virtually every new semiconductor chip...  ...our benefits. Role Responsibilities As a Software Engineer at Applied Materials, you’ll dive... 
    Full time
    Relocation

    Applied Materials, Inc.

    Billerica, MA
    4 days ago
  •  ...Software EngineerApplied Materials is the global leader in materials science and engineering solutions that are at the foundation of virtually every new semiconductor chip and...  ...world's technology.As a Software Engineer at Applied Materials, you'll dive deep into ground-... 

    Applied Materials

    North Billerica, MA
    4 days ago
  • Wilmington, MassachusettsHybridFull Time$140k - $170kThis client is hiring for a Senior Software Engineer that can build the layer that connects AI/ML models to robotics and automation systems. This role focuses on building real-time software for industrial robots, motion... 
    Full time

    Motion Recruitment

    Wilmington, MA
    4 days ago
  • $143.7k - $194.4k

    As a Software Development Engineer II on the Autonomous Mobility (AMS) Motion team, you will own critical...  ...opportunity to be involved in development of ML and AI-based motion planning and task...  ...be part of a collaborative team of Applied Scientists and Software Development... 
    Full time
    Temporary work
    Internship
    Seasonal work
    Worldwide
    Flexible hours

    Amazon

    North Reading, MA
    4 days ago
  • $82.3k - $220k

     ...space exploration to biomedical engineering, lives often depend on the...  ...implements machine learning (ML), artificial intelligence (AI...  ...improves AI model performance.• Applies ML and deep learning...  ...solving skills.• Strong ML/AI software development skills (Python, MATLAB... 
    Full time
    Local area

    Draper Laboratory

    Somerville, MA
    8 days ago
  •  ...and sort operations.As part of the Core software team, you will develop learning-based approaches...  ...to work at the cutting edge of robotics applied to real-world challenges....  .... Assist with mentorship of more junior engineers or interns. Communicate technical priorities... 

    Berkshire Grey

    Bedford, MA
    8 days ago
  • $140k - $170k

     ...MAHybridFull Time$140k - $170k Job Description A growing engineering and technology organization is seeking a Senior Software Engineer, Robotics & Physical AI Integration to...  ..., and force/torque sensing. Experience deploying ML inference runtimes such as ONNX, TensorRT, or... 
    Full time
    Flexible hours
    2 days per week
    3 days per week

    Motion Recruitment

    Wilmington, MA
    8 days ago
  • $157.2k - $298.8k

     ...years of experience and renowned engineering expertise to meet the needs...  ...and defense.The Raytheon Software Engineering Team is seeking an...  ...Software Security Engineer to drive applied AI innovation across...  ...deployment of AI/Machine Learning (ML) capabilities, and advanced... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Tewksbury, MA
    7 days ago
  •  ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology...  ...teams work at the intersection of embedded software, computer architecture, hardware security...  ...:This role focuses on applying AI/ML solutions to the field of embedded security... 
    Work experience placement
    Internship
    Local area
    Immediate start
    3 days per week

    Mitre

    Bedford, MA
    8 days ago
  • $68.9k - $131.1k

     ...Design, develop, test, deliver, and maintain software for cutting-edge systems. \n Work with talented teams of engineers, architects, and leaders in an Agile environment...  ...Eligible \n \n \n Learn More & Apply Now! \n \n Please consider the following role... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tewksbury, MA
    3 days ago
  • $224k - $356.5k

    NVIDIA is hiring engineers to scale up the introduction of next generation...  ...systems, familiarity with software testing and deployment, and excellent...  ...you do, and love having fun apply today!We’re looking for a...  ...out from the crowd:Developing ML/AI infrastructure. Developing... 
    Full time

    Nvidia

    Westford, MA
    7 days ago
  •  ...Summary & ResponsibilitiesLead AI Engineer — Semiconductor AI...  ...hire and lead a team of 3 AI/ML engineersAbout UsOnto Innovation...  ...and data analysis systems and software used by semiconductor device manufacturers...  ...Qualifications5+ years applied ML/AI experience, with 3+ years... 
    Permanent employment
    Full time
    Work at office
    Worldwide

    Onto Innovation

    Wilmington, MA
    8 days ago
  •  ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology...  ...teams work at the intersection of embedded software, computer architecture, hardware security...  ...and/or research.Experience applying AI/ML techniques to software assurance,... 
    Work experience placement
    Internship
    Local area
    Immediate start
    3 days per week

    Mitre

    Bedford, MA
    4 days ago
  • $140k - $220k

     ...the Role:We are seeking an experienced Sr Software Engineer to join our fast-paced, collaborative...  ...data scientists to support and integrate ML models into data workflowsContinuously improve...  ..., Equity and other benefits may also apply.$140,000—$220,000 USDAbout us:ZoomInfo (... 
    Worldwide

    ZoomInfo

    Waltham, MA
    8 days ago
  • $112k - $176k

     ...insights.The OpportunityWe're looking for a Software Engineer III to join the Analytical Data team -...  ...daily with data consumers (analytics, ML) and platform/infrastructure teams, with...  ...Commission, Equity and other benefits may also apply.$112,000—$176,000 USDAbout us:ZoomInfo (... 
    Worldwide

    ZoomInfo

    Waltham, MA
    3 days ago
  •  ...health, transportation, and citizen services. We’re a nonprofit engineering, applied research, and advanced technology organization working in the...  .... Our department applies generative AI, agentic AI, and AI/ML research and engineering to operational challenges while... 
    Work experience placement
    Internship
    Local area
    3 days per week

    Mitre

    Bedford, MA
    4 days ago
  •  ...health, transportation, and citizen services. We’re a nonprofit engineering, applied research, and advanced technology organization working in the...  ...and work experienceAdvanced understanding of foundational AI/ML theory, with demonstrated ability to reason about AI system... 
    Internship
    Local area
    Immediate start
    3 days per week

    Mitre

    Bedford, MA
    4 days ago
  • $180k - $247.5k

     ...the supply chain. Intelligent software orchestrates advanced robots...  ...Architect to join our Platform Engineering team within our Information...  ...industries.Experience with AI/ML platforms, GenAI developer...  ...and food & beverage companies. Applying next-gen technology, high-density... 
    Full time

    Symbotic

    Wilmington, MA
    8 days ago
  • $140k - $160k

     ...MAHybridFull Time$140k - $160k Job Description Senior Robotics AI Software Engineer Physical AI • Machine Learning Systems • Robotics Integration...  .... You will own the software infrastructure that transforms ML predictions into reliable actions in physical environments, working... 
    Full time
    Flexible hours

    Motion Recruitment

    Wilmington, MA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Applied ML. Be the first to apply!