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

Machine Learning Engineer

$63.33 - $72.14 per hour

ProSearch Maine

Contract Westbrook, Maine

  • Location: Westbrook, Maine
  • Type: Contract
  • Job #20926
Westbrook, Maine-based Machine Learning Engineer sought with experience in machine learning, artificial intelligence (AI), MLOps, computer vision, Python, PyTorch, Spark, Ray, Databricks, MLflow, AWS, Docker, Terraform, CUDA, TensorRT, SQL, Linux, distributed systems, cloud computing, edge computing, machine learning infrastructure, model deployment, model optimization, training pipelines, inference pipelines, GPU acceleration, foundation models, and production AI systems. This role will build and scale enterprise machine learning platforms, deploy computer vision and AI models into production, develop cloud and edge-based inference solutions, and optimize high-performance machine learning workloads supporting advanced diagnostic technologies. Job Description:

  • Partner with Data Scientists to productionize machine learning and computer vision models, and implement scalable, efficient training and inference pipelines
  • Optimize models for performance and scalability, including GPU/CUDA level tuning and edge/embedded inference optimization (e.g., TensorRT, DLA)
  • Work with software engineers and Data Scientists to integrate ML models into production systems on the cloud and at the edge
  • Collaborate with Data Scientists to identify and analyze data requirements
  • Develop and implement data preprocessing and feature engineering pipelines
  • Build and maintain infrastructure-as-code for ML platforms and deployments
  • Stay up to date with the latest developments in machine learning, computer vision, and MLOps
  • Hourly Pay Rate: $63.33 - 72.14 / hour. T he salary range for this role reflects the minimum and maximum compensation for the role. Offers are typically made between the range minimum and the range midpoint. Actual compensation will be determined based on job-related skills, experience, and expertise, as evaluated during the interview process. Compensation may also vary based on where a role is performed.
Required Skillsets:

  • Previous experience in machine learning as evidenced by delivering solutions into production
  • Excellent software engineering skills including a test-driven mindset
  • Strong programming skills in Python and Spark
  • Experience with distributed computing frameworks such as Ray, and ML frameworks such as PyTorch and modern foundation/vision models
  • Experience with ML tech stacks, including Databricks (including Databricks Asset Bundles), MLflow, Amazon AWS (EC2, S3, Lambda), containerization technologies such as Docker, and infrastructureas-code tools including Terraform and CloudFormation
  • Experience optimizing and deploying models for GPU or edge inference (CUDA, TensorRT); familiarity with NVIDIA edge platforms (Jetson Orin/Thor) and tooling (Nsight, DeepStream SDK) a plus
  • Familiarity with computer vision and/or microscopy/scientific imaging data a plus
  • Experience creating and deploying applications to AWS Lambda
  • High level of comfort with Linux
  • Experience with SQL
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills
Why This Opportunity Stands Out

  • Work on cutting-edge machine learning, computer vision, and AI initiatives.
  • Build production-scale ML systems that support real-world diagnostic applications.
  • Collaborate with talented Data Scientists, Software Engineers, and AI specialists.
  • Gain exposure to modern MLOps, cloud infrastructure, distributed computing, and edge AI technologies.
  • Solve complex challenges spanning machine learning engineering, infrastructure, and deployment.
If you're a Machine Learning Engineer, MLOps Engineer, AI Engineer, Data Engineer, Software Engineer, or Computer Vision Engineer with experience in Python, PyTorch, Spark, Ray, Databricks, MLflow, AWS, Docker, Terraform, GPU optimization, CUDA, TensorRT, distributed systems, and production machine learning, this role offers the opportunity to build and scale advanced AI solutions in a high-impact environment. Apply to work at the intersection of machine learning, cloud infrastructure, computer vision, and real-world innovation.



Compensation: $63.33 - $72.14/ hour

Salary Disclaimer
The salary range for this role reflects the minimum and maximum compensation for the role. Offers are typically made between the range minimum and the range midpoint. Actual compensation will be determined based on job-related skills, experience, and expertise, as evaluated during the interview process. Compensation may also vary based on where a role is performed.

#LI-DNI
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer in Westbrook, ME vacancy
  • $138k - $208k

     ...people who share our enthusiasm for innovation and creating the best experience for job seekers. Day to Day As a Senior Machine Learning Engineer, you will work on developing, deploying predictive models and genAI capabilities that support various business functions.... 
    Suggested
    Work experience placement
    Local area

    Indeed

    Portland, ME
    1 day ago
  • $118k - $176k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day The Machine Learning Engineer I role partners closely with business partners across various functions to help execute strategic initiatives that increase... 
    Suggested
    Work experience placement
    Local area

    Indeed

    Portland, ME
    2 days ago
  •  ...performance, and collaborate closely with data scientists and engineers to bring models reliably into production. We are a company committed...  ...process, please send a request to ****@*****.*** learn more about how we collect, keep, and process your private... 
    Suggested

    Insight Global

    Westbrook, ME
    3 days ago
  • $138k - $208k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Senior Machine Learning Engineer on our Sourcing team, you will work on developing and deploying ML and AI solutions in production. You'll be collaborating... 
    Suggested
    Work experience placement
    Local area

    Indeed

    Portland, ME
    4 days ago
  •  ...including e-commerce, advertising, and fulfillment. We use machine learning and Internet-scale data to elevate customer experience,...  ...Discovery ML team at Instacart works alongside world-class engineers, data scientists, and product managers to shape the future of... 
    Suggested
    Remote job
    Permanent employment
    Work experience placement
    Internship
    Work at office
    Work from home
    Flexible hours

    Instacart

    South Portland, ME
    2 days ago
  • $163k - $245k

     ...with opportunities through innovative technology. We integrate machine learning at every step to create consistent, engaging, and secure...  ...meet the needs of our users. Our teams consist of Software Engineers, UX Designers, Product Managers, and Machine Learning professionals... 
    Work experience placement
    Local area

    Indeed

    Portland, ME
    4 days ago
  • $98.02k - $124.97k

     ...renewable electricity.Job Summary: (includes but is not limited to the following, other duties may be assigned)Coordinates all plant engineering functions to assure the facility operates at maximum performance and profitability. Responsible for providing technical support... 
    Full time
    Temporary work
    Flexible hours

    Calpine

    Westbrook, ME
    2 days ago
  •  ...We are seeking an experienced AI Engineer (Data Scientist) to develop AI-powered solutions that advance veterinary health care. Using...  ...and MLflow for veterinary healthcare applications. • pply machine learning and natural language processing (NLP) to structured and... 
    Remote work

    Artech

    Westbrook, ME
    3 days ago
  • $48 per hour

     ...can be reviewed, reproduced, and built upon by the team * Deploy your solutions to edge hardware *Skills* Python, Data science, Machine learning, Data, Sql, Spark, Data analysis, Predictive modelling, Predictive analytics, Statistics *Top Skills Details* Python,Data... 
    Contract work
    Temporary work

    TEKsystems

    Westbrook, ME
    5 days ago
  • $62 per hour

     ...installs database systems, writes queries, scales to multiple machines and puts disaster recovery systems into place. Builds groundwork...  ...TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com. The company is an equal opportunity... 
    Contract work
    Temporary work

    TEKsystems

    Westbrook, ME
    5 days ago
  • $45 - $60 per hour

     ...Contract Job #20891 Ready to take the next step as a Data Engineer in Westbrook, Maine? Do you enjoy building scalable data...  ...raw data into trusted datasets that power analytics, machine learning, and AI-driven decision-making? If you're energized by modern... 
    Contract work
    Work at office
    Local area
    Immediate start

    ProSearch Maine

    Westbrook, ME
    5 days ago
  • $140k - $210k

     ...creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer IV (ML) on the Machine Learning Model Platform team at Indeed, you will be responsible for leading and executing key objectives for the Model... 
    Temporary work
    Work experience placement
    Local area

    Indeed

    Portland, ME
    4 days ago
  • $100k - $125k

     ...experienced Identity and Access Management (IAM) Engineer to lead the design, implementation, and...  ...associated with service accounts and machine identities. This individual will work...  ...that embraces challenges and encourages learning and discovery.   At IDEXX, you will be... 
    Local area
    Worldwide
    Flexible hours

    IDEXX Laboratories

    Westbrook, ME
    4 days ago
  • $25k

     ...The Press Hotel in Portland, Maine, newly owned and managed by EOS Hospitality, is seeking a Maintenance Engineer to join our team of hospitality professionals. Job Summary: Respond to guest calls as requested using maintenance work order application. Prioritize... 
    Hourly pay
    Full time
    Part time
    Local area
    Immediate start
    Flexible hours
    Shift work
    Night shift
    Weekday work

    EOS Hospitality

    Portland, ME
    4 days ago
  •  ...Maintenance EngineerWe are seeking a skilled and reliable Maintenance Engineer to support the overall upkeep and functionality of our property. This role includes performing routine maintenance, addressing guest requests, and ensuring all systems operate safely and efficiently... 
    Contract work
    Work at office
    Local area
    Flexible hours
    Afternoon shift

    Sheraton Suites Fort Lauderdale West

    Portland, ME
    4 days ago
  • Hotel Maintenance TechnicianDoubleTree by Hilton Hotel Portland is seeking a highly skilled and dependable Hotel Maintenance Technician to join our team. In this role, you will be responsible for performing maintenance tasks to ensure the hotel's systems, equipment, and...
    Local area

    StepStone Hospitality

    Portland, ME
    4 days ago
  • $120k - $150k

     ...alignment and cross-functional communication.As a Manager of Data Engineering within IT Data Engineering, you will lead and develop a team...  ...and high-performing engineering culture focused on continuous learning and operational excellence.Establish performance expectations... 
    Local area
    Worldwide
    Flexible hours

    IDEXX Laboratories

    Westbrook, ME
    4 days ago
  •  ...technology and platform for the company's AI/ML engineering needs, ensure the functional richness,...  .... Foster an environment of continuous learning and innovation. Build an inclusive,...  ...Python. Good experience in building machine learning supervised and unsupervised models... 

    3B Staffing LLC

    Portland, ME
    2 days ago
  • Job Title Candidate will be taking PC hardware break fix calls at various locations. Must have reliable transportation. Must be able to pass drug and background screening. Must be able to complete required product training. Required Skills: DELL Desktop PC, Install...
    Casual work
    Local area
    Shift work

    Trice Healthcare

    Portland, ME
    4 days ago
  • $77.3k - $112.1k

     ...our clean energy future. Your Opportunity Stantec has an opportunity for a highly motivated and experienced Field Engineer (FE) with large-scale marine and civil works design and construction inspection expertise to provide designer-of-record support.... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Part time
    For contractors
    Casual work
    Work at office
    Local area
    Monday to Friday
    Flexible hours

    Stantec

    Portland, ME
    13 hours ago
  • $109.1k - $224k

     ...analytics. You will partner closely with BI Analysts and Data Engineers to ensure work is operationalized effectively and grounded...  ...Expertise on statistical inference and regression. Expertise in machine learning, feature selection, and feature extraction. Demonstrated... 
    Full time
    Temporary work
    Work experience placement
    Remote work
    Worldwide

    Unum Group

    Portland, ME
    1 day ago
  • $73.3k - $150.5k

     ...complex work, partnering closely with BI Analysts and Data Engineers to ensure analyses are grounded in reliable data and effectively...  ...inference and regression. Solid understanding of machine learning algorithms. Solid understanding of feature selection and extraction... 
    Full time
    Temporary work
    Work experience placement
    Remote work
    Worldwide

    Unum Group

    Portland, ME
    1 day ago
  • $125k - $160k

     ...We are currently seeking Senior Gas Project Engineer(s) for our gas group in several locations throughout the Portland, ME area. If you have interest in any of these locations, we would encourage you to apply. The ideal candidate has at least a Bachelor’s degree in Civil... 
    Temporary work
    For contractors
    Local area
    Flexible hours

    LaBella Associates

    Portland, ME
    2 days ago
  •  ...Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical About the role Canonical is a...  ...environment with biannual in-person team sprints Annual personal learning budget of USD 2,000 Regular compensation reviews and recognition... 
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Canonical

    Portland, ME
    5 days ago
  • $95k - $154k

     ...development, data analytics, data science, data engineering, and ML/AI pathways. This opportunity is...  ...a structured path rather than random learning. SynergisticIT JOPP is good for career...  .../data engineers/data scientists, machine learning engineers for full-time positions... 
    Full time

    SynergisticIT

    South Portland, ME
    3 days ago
  • $100k

     ...recent grads in Mathematics, Statistics , Computer Science or Engineering or candidates with gaps in their career or people wanting to...  ...REST API's experience For data Science/Data Analyst/AI/Machine learning Positions Preferred SKILLS Associate or Bachelors... 
    H1b

    SynergisticIT

    Portland, ME
    1 day ago
  • $95k - $154k

     ...looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning engineers for full time positions with clients. We Focus on Java /Full stack/Devops and Data Science /Data... 
    Full time
    Immediate start

    SynergisticIT

    South Portland, ME
    5 days ago
  • $83.3k - $133.28k

     ...Manager II__Your role and responsibilities:As a Protection & Control Engineer, you will have the opportunity to act as the technical lead for...  ...Rico]Go to MyBenefitsABB.com and click on “Candidate/Guest” to learn moreHealth, Life & DisabilityChoice between two medical plan... 
    Full time
    Remote work
    Home office
    Monday to Friday

    ABB

    Westbrook, ME
    2 days ago
  •  ...experiences, our teams contribute architectural glass and building products to projects that shape the way people live, work, heal, learn, and play. At OBE, the work of our employees truly matters. With over 6,500 employees, we operate more than 80 manufacturing and distribution... 

    Oldcastle BuildingEnvelope

    Westbrook, ME
    3 days ago
  • $90k - $110k

     ...communication.We are seeking a highly motivated and experienced Data Engineer to join our IT Data Engineering team and support the...  ...respectful work culture that embraces challenges and encourages learning and discovery.  At IDEXX, you will be supported by competitive... 
    Work at office
    Local area
    Worldwide

    IDEXX Laboratories

    Westbrook, ME
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer. Be the first to apply!