Machine Learning Engineer / Predictive Analyst
Vaco LLC
- Location
- Birmingham, US
- Workplace
- On-site
- Job type
- Full-time
- Salary
- $150k–$190k
- Posted
- Today
- Source
- DevITJobs
Requirements:
- We require 5+ years of experience in machine learning, predictive analytics, data science, or a similar data-oriented discipline.
- We need strong hands-on proficiency with Python and SQL.
- Experience with Spark or PySpark is preferred.
- Snowflake experience is a plus.
- We look for a track record of building machine learning and predictive models from the ground up.
- We expect experience working with large datasets and distributed data processing environments.
- A solid understanding of statistical analysis, forecasting, predictive modeling, and machine learning techniques is required.
- Experience in cloud-based analytics ecosystems such as AWS, Azure, or GCP is needed.
- We need someone who can work independently with minimal oversight.
- Strong analytical reasoning and problem-solving ability are essential.
- We require the ability to convert business challenges into scalable technical solutions.
- Experience supporting sales and marketing analytics is preferred.
- Experience with forecasting and business performance prediction models is a plus.
- Familiarity with enterprise-scale machine learning environments is preferred.
- Exposure to Databricks or similar modern data platforms is beneficial.
- Direct experience presenting to business stakeholders and leadership is an advantage.
Responsibilities:
- We design, develop, test, and deploy machine learning and predictive analytics models using large structured and unstructured datasets.
- We build forecasting and predictive modeling solutions that support sales, marketing, and operational priorities.
- We work with business stakeholders to translate unclear requests into practical data-driven solutions.
- We perform exploratory data analysis, feature creation, model selection, validation, tuning, and performance improvement.
- We operate within enterprise cloud and big data environments to deliver scalable analytics solutions.
- We help increase team capacity by speeding up project delivery and supporting a growing pipeline of analytics work.
- We collaborate with analytics, engineering, and business leadership teams.
- We communicate insights and model results clearly to both technical and non-technical audiences.
- We contribute to improvements in predictive analytics workflows, scalability, and operational efficiency.
Technologies:
- AWS
- Azure
- Big Data
- Cloud
- Databricks
- GCP
- Support
- Machine Learning
- Marketing
- Python
- PySpark
- SQL
- Snowflake
- Spark
- AI
- Business Intelligence
More
We are an established machine learning team looking to expand our predictive analytics capabilities and accelerate delivery across the business. This is a highly collaborative yet autonomous role based in Birmingham, AL or Dallas, TX, focused on helping us move beyond traditional reporting into forward-looking forecasting and predictive solutions. We offer a mature cloud and big data environment, opportunities to work on high-impact sales and marketing initiatives, and a benefits package that may include discretionary bonuses, medical, dental, vision coverage, and participation in our 401(k) retirement plan. We value a diverse and inclusive workplace and encourage qualified candidates from all backgrounds to apply.
last updated 44 week of 2026