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

Senior ML​/AI Engineer

Job in Lawrenceville, Gwinnett County, Georgia, 30243, USA
Listing for: M3
Full Time position
Listed on 2026-04-23
Job specializations:
  • IT/Tech
    AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Data Scientist, Data Engineering
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

M3 () is a leading provider of hospitality-specific software solutions, delivering cloud-based tools for hotel accounting, financial reporting, labor management, payroll, and business intelligence. Built by hoteliers for hoteliers, M3 empowers hotel owners, operators, and management companies to streamline back-office operations, reduce costs, gain real-time insights, and drive portfolio performance across thousands of properties in North America and beyond.

M3 is embedding AI into its core product workflows to deliver intelligent automation and insights for the hospitality industry. We operate in a cloud-native environment, and AI solutions are expected to integrate seamlessly with modern application and platform architectures. The Senior ML / AI Engineer is responsible for designing, building, deploying, and maintaining production-grade AI and machine learning solutions, including predictive models, intelligent automation, and emerging LLM-enabled capabilities.

This role partners closely with internal engineering teams and external AI partners to establish scalable MLOps practices, ensure reliable model performance, and build internal AI/ML engineering capability. The position requires both strong applied AI/ML expertise and production engineering discipline.

Responsibilities
  • Design, build, and deploy machine learning models into production environments, including REST API-based inference services and batch or real-time scoring pipelines.
  • Develop scalable training and inference pipelines using structured enterprise data.
  • Establish and maintain MLOps practices including model versioning, monitoring, alerting, retraining workflows, and auditable model lifecycle management.
  • Collaborate with Data Engineering to ensure AI-ready data structures and pipelines.
  • Integrate ML outputs into product workflows in partnership with application engineering teams.
  • Evaluate and prototype new AI use cases aligned to product strategy, selecting the appropriate approach (e.g., supervised learning, embeddings-based similarity, retrieval-driven architectures, or hybrid methods) based on problem context and data characteristics.
  • Work alongside external AI partners initially and progressively transition ownership internally.
  • Define performance benchmarks and ensure production reliability of deployed models.
  • Document processes, best practices, and governance considerations for responsible AI usage.
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Data Science, Engineering, Mathematics, or related field (or equivalent practical experience).
  • 7+ years of experience in machine learning engineering or applied machine learning roles, with demonstrated experience delivering production-grade AI systems in enterprise environments.
  • Strong programming skills in Python and experience with ML libraries (e.g., scikit-learn, PySpark, pandas).
  • Experience deploying and maintaining ML models in production environments.
  • Experience working in cloud-native environments (Azure preferred; AWS or GCP acceptable).
  • Familiarity with MLOps tools such as MLflow or similar model lifecycle management platforms.
  • Experience working with structured enterprise datasets.
  • Experience evaluating and implementing both traditional machine learning approaches and embedding-based or retrieval-driven architectures (e.g., vector search, similarity matching) is a plus.
  • Demonstrated ability to select the right technical solution for a given business problem rather than defaulting to a single modeling paradigm.
  • Ability to collaborate effectively across engineering, product, and business teams.
Work Arrangement

This role requires working onsite in our Lawrenceville, GA office two days per week. Candidates must be able to reliably start work on time and adhere to this hybrid schedule.

Equal Employment Opportunity

M3 is an Equal Employment Opportunity employer. We do not discriminate on the basis of protected status in any employment decision.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
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