Kinetic, a business unit of Uniti (NASDAQ: UNIT), is a premier insurgent provider of multi-gigabit fiber internet, whole-home Wi-Fi, internet security, and voice services in 1,400 markets across 18 states in across the U.S. Additional information about Kinetic is available at www.GoKinetic.com
_________________________________________________________
About the Role:
We are looking for a Machine Learning Engineer with strong statistical foundations and hands-on modeling experience to join the team. You will assist in building, maintaining, and improving predictive models across a range of business domains — customer retention, network performance, marketing, sales, and others as needs evolve. You will develop features from complex multi-source data and help maintain inherited models built by external partners. You will contribute to all phases of the modeling lifecycle, from data exploration through model delivery, under the direction of the team manager. This position will report directly to the team manager and work alongside data engineers and solutions architects. ***It can be filled remotely anywhere within the country.***
What You Will Do:
- Build and evaluate predictive models (logistic regression, XGBoost, ensemble methods) across customer retention, network, marketing, sales, and other business domains
- Engineer features from complex, multi-source enterprise data (billing systems, call center logs, CRM, network data) in Snowflake and Oracle
- Profile and investigate data quality issues — identify leakage, missingness patterns, join inconsistencies, and source-of-truth conflicts
- Maintain and improve inherited production models, including models built in Snowpark by external partners
- Perform SHAP-based model interpretability analysis and translate results into business-actionable insights
- Design and execute customer segmentation using clustering techniques on model outputs
- Write clear, thorough documentation of model logic, feature rationale, data assumptions, and known limitations
- Collaborate with the team to define target variables, population filters, and prediction windows grounded in statistical reasoning
Do You Have?
- 2–3 years of experience in a data science or applied statistics role (less experience considered for strong candidates)
- Strong foundation in statistics: hypothesis testing, regression, classification, probability, bias-variance tradeoffs
- Proficiency in Python for data science (Pandas, scikit-learn, NumPy, Matplotlib/Seaborn)
- Strong SQL skills, particularly with Snowflake or similar cloud data warehouses
- Experience with feature engineering from real-world, imperfect enterprise data — not just clean Kaggle datasets
- Ability to work independently and manage your own priorities with minimal oversight
- Clear written and verbal communication — you can explain a modeling decision to a non-technical stakeholder and document your work so others can follow it
Even Better:
- Experience with Snowpark (Python or SQL)
- Exposure to Azure ML or similar cloud ML platforms
- Familiarity with MLOps concepts (model versioning, pipeline automation, drift monitoring)
- Telecom or subscription-based industry experience
- Experience inheriting and maintaining models built by others00Familiarity with Git-based workflows and version control for data science artifacts
The compensation range for this position is from $90,400 - $123,400.
_________________________________________________________
Our Benefits:
- Medical, Dental, Vision Insurance Plans
- 401K Plan
- Health & Flexible Savings Account
- Life and AD&D, Spousal Life, Child Life Insurance Plans
- Educational Assistance Plan
Uniti is an equal opportunity employer. At Uniti, we celebrate the authenticity and uniqueness of our people and their ideas. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, genetic information, protected veteran status, current military status, disability, sexual orientation, marital status, creed, citizenship status, or any other status protected by law, and to give full consideration to qualified disabled individuals and protected veterans.
Actual base pay for this job will depend on the candidate's primary work location and other factors, such as relevant skills and experience.
Notice to Non-U.S. Citizens:Uniti, as a holder of licenses granted by the Federal Communications Commission, is required to notify and to obtain approval from federal regulatory agencies prior to granting certain system/network access to any non-U.S. citizen personnel. Offers of employment extended to non-U.S. citizens are contingent upon receiving the requisite approval from agencies overseeing compliance. Non-U.S. citizens are required to provide Uniti with the personal identifying information required to obtain the necessary approval prior to accessing certain systems and/or Uniti’s network. If you are not a U.S. citizen, please notify your recruiter or email CORP.HRlegal@uniti.com as soon as possible for information on Uniti’s foreign personnel disclosure and approval requirements.
Notice to Applicants: Depending on the position and its job functions, offers of employment may be contingent upon successful completion of certain pre-employment screenings, including but not limited to drug-screen, motor vehicle records check, or other pre-employment screening. All such screenings will be conducted by an external third-party with the Candidate’s written consent and in accordance with federal and state law. Refusal to authorize or submit to a required pre-employment screening may disqualify the candidate from employment. Any misrepresentation during the application or interview process may result in denial of employment, withdrawal of offer, or termination.