Talent.com
Machine Learning Engineer

Machine Learning Engineer

Alliance of Professionals & Consultants, Inc.Charlotte, NC, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.permanent
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.job_description

Job Title : Machine Learning Engineer

Type : Direct Hire

Work Location : Qualified candidates will be in Charlotte, NC, Dallas, TX, Richmond, VA, or Raleigh, NC. Role will be hybrid or remote with travel.

Job Overview :

The Machine Learning Engineer will design, build, and operationalize machine learning solutions on the Databricks Lakehouse Platform. This role requires expertise in ML model development, scalable data pipelines, and production deployment, with a focus on delivering reliable, high-performance AI capabilities to the business.

You will work closely with data product owners, data engineers, and business stakeholders to prototypes and promote to a production-ready ML applications that deliver measurable business value.

Essential Job Responsibilities :

Model Development & Deployment

Build, train, and optimize ML models using Databricks Machine Learning (MLflow, Feature Store, AutoML).

Collaborate with data product team to translate business requirements into deployable ML pipelines.

Deploy and monitor models in production, implementing retraining strategies and drift detection. Data Engineering for ML

Design and maintain scalable ETL / ELT pipelines for ML workloads using Databricks, Spark, and Delta Lake.

Perform data wrangling, feature engineering, and preparation for ML model training.

Integrate structured, semi-structured, and unstructured data from multiple sources. MLOps & Automation

Implement CI / CD for ML pipelines using Databricks repos, MLflow, and orchestration tools.

Automate model lifecycle management, from experimentation to monitoring and governance.

Apply best practices in version control, reproducibility, and environment management. Collaboration & Documentation

Work closely with cross-functional teams to ensure models meet business requirements.

Document ML architectures, workflows, and operational processes.

Participate in code reviews and knowledge-sharing sessions.

Required Skills & Experience :

Bachelor’s or Master’s in Computer Science, Data Science, Machine Learning, or related field.

3–7 years of experience in ML engineering or applied data science.

Hands-on experience with Databricks, MLflow, Spark, and Delta Lake.

Proficiency in Python and SQL; familiarity with Scala is a plus.

Strong skills in ML libraries / frameworks (scikit-learn, TensorFlow, PyTorch).

Knowledge of MLOps principles and tools (CI / CD, containerization, orchestration).

Understanding of cloud platforms (Azure, AWS, GCP) and their Databricks integration.

Strong problem-solving and analytical abilities.

Ability to work in an agile, collaborative environment.

Excellent communication skills for both technical and non-technical audiences.

Job Requisition # 39754

A reasonable estimate of the Base Salary for this role is $155,000 - $175,000 per year. The disclosed pay range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled.  The compensation decisions are dependent on the facts and circumstances of each case, such as skills and experience levels.

serp_jobs.job_alerts.create_a_job

Machine Learning Engineer • Charlotte, NC, US