Sr. Machine Learning Engineer

K-Tek Resourcing LLC
Austin, TX, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Data Analysis Computer Vision Microsoft Azure Big Data Cloud Computing Data Cleansing Information Engineering Distributed Systems Apache Hadoop
+22 more
Python (Programming Language) Machine Learning Natural Language Processing NumPy Tensorflow Standard Sql SQL Databases Jupyter Notebook Google Cloud Feature Engineering Pytorch Apache Spark Deep Learning Model Validation Git Pandas Scikit Learn Kubernetes Machine Learning Operations Data Pipelines Docker Databricks

Job description

  • Design, develop, train, and deploy machine learning models to solve business problems.
  • Build and maintain scalable data pipelines for collecting, processing, and transforming large datasets.
  • Perform feature engineering, data preprocessing, and exploratory data analysis.
  • Evaluate and optimize model performance using appropriate metrics and validation techniques.
  • Implement and fine-tune algorithms using frameworks such as PyTorch, TensorFlow, and Scikit-learn.
  • Develop and maintain production-ready ML solutions and APIs.
  • Collaborate with data scientists, data engineers, software developers, and business stakeholders to translate requirements into AI-driven solutions.
  • Monitor deployed models, identify performance degradation, and retrain models as needed.
  • Apply statistical analysis and mathematical modeling techniques to derive insights and improve predictions.
  • Automate model training, testing, and deployment processes using MLOps practices and CI/CD pipelines.
  • Work with cloud platforms such as AWS, Azure, or Google Cloud Platform to build and manage ML infrastructure.
  • Utilize distributed computing and big data technologies such as Spark, Databricks, and Hadoop for large-scale model training.
  • Develop and optimize SQL queries for extracting and analyzing structured data.
  • Create clear technical documentation, model reports, and presentations for stakeholders.
  • Ensure model governance, data quality, security, and compliance with organizational standards.
  • Research and evaluate new machine learning techniques, tools, and emerging AI technologies.

Requirements

  • Python, SQL
  • PyTorch, TensorFlow, Scikit-learn
  • Pandas, NumPy, Jupyter Notebook
  • Statistics and Probability
  • Feature Engineering and Model Evaluation
  • Deep Learning, NLP, Computer Vision (depending on the role)
  • MLOps, Docker, Kubernetes, MLflow
  • Cloud Platforms (AWS, Azure, Google Cloud Platform)
  • Spark, Databricks, Hadoop
  • Git, CI/CD pipelines
  • Data Modeling and Data Engineering concepts

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role β€” technically off-topic, practically not.

7:10 min

Exploring pathways into the machine learning engineering field

Jose Luis Latorre Millas Β· LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer Β· Coffee With Developers

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell Β· LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz Β· WWC 2025

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 Β· LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 Β· Coffee With Developers

Videos

See all

Related articles

See all