Required Skills: Machine Learning, Optimization, AWS, Azure, GCP, Jenkins, GitLab CI, PySpark, PyTorch, TensorFlow, Power Bi, Python, SQL
Job Description
Job Role: Machine Learning Data Engineer
Job location: Onsite - Fort Worth Texas 76131
Duration: 6-12 month contact to hire
4/5 days a week onsite required
Must pass drug/bckd checks
Machine Learning Data Engineer
- The Network Strategy and Innovation team develops strategic initiatives and innovative solutions to enhance network efficiency and sustainability. This team optimizes infrastructure and operations by analyzing market trends, customer needs, and technological advancements. Their work includes adopting advanced technologies, improving operational efficiency, and exploring sustainable practices.
- The Machine Learning Engineer plays a critical role in building and maintaining the data infrastructure and pipelines necessary to support Client's Network Strategy, Design, and Innovation department. This position involves leveraging machine learning techniques to enhance data-driven decision-making and optimize operations within our systems.
Responsibilities:
- Designing, developing, and deploying scalable data pipelines and machine learning models. The role requires expertise in Python and SQL, with a preference for experience in PySpark and Databricks. The role will also be responsible for integrating machine learning models into production environments, ensuring reliability and scalability.
Data Infrastructure & Pipeline Development:
- Build and maintain robust data pipelines for ingesting, transforming, and storing large datasets.
- Develop backend infrastructure to support machine learning models and AI solutions.
Machine Learning Model Deployment:
- Implement and automate machine learning model pipelines, ensuring seamless deployment and monitoring.
- Collaborate with data scientists to optimize models for performance and scalability.
Basic Qualifications:
- Strong proficiency in Python and SQL, with experience in building data pipelines and deploying machine learning models.
- Advanced analytical skills and the ability to independently conduct complex analyses.
- Excellent interpersonal and communication skills, both verbal and written.
- Ability to manage multiple projects and deadlines simultaneously.
- Proficiency in using data visualization tools such as Tableau or Power BI.
- Experience with machine learning frameworks and tools (e.g., TensorFlow, PyTorch).
PREFERRED QUALIFICATIONS:
-
Bachelor’s and/or Master's degree in analytics, computer science, or a related field.
-
3+ years of experience in ML/Optimization
-
Demonstrated experience with machine learning life cycle management and operationalization.
-
Knowledge of deep learning model building and implementation.
-
Experience with cloud platforms (AWS, Azure, GCP) and CI/CD tools (e.g., Jenkins, GitLab CI).
-
Familiarity with PySpark and experience working with Databricks.