Responsible for the end-to-end lifecycle of machine learning systems including design, training, deployment, and MLOps best practices implementation.
We are seeking an experienced Machine Learning Engineer to join our team. The successful candidate will be responsible for the end-to-end lifecycle of machine learning systems, from designing, training, and deploying ML models for production use cases to developing robust data pipelines for preprocessing and serving. A strong focus will be on implementing MLOps best practices, including CI/CD, monitoring, and model lifecycle management
Responsibilities
- Design, train, and deploy machine learning models for production use cases.
- Develop data pipelines for preprocessing, feature engineering, and model serving.
- Implement MLOps best practices: CI/CD for ML, monitoring, retraining workflows, and model lifecycle management.
- Build and validate ML Proof of Concepts (POCs) for new business opportunities.
- Optimize models for performance, scalability, and efficiency (latency, memory, throughput).
- Collaborate with data engineers, DevOps, and product teams to ensure seamless integration of ML systems.
- Stay up to date with new ML/AI research and tools to bring innovation into projects.
Required Skills
- Proven experience building and deploying ML systems in production.
- Strong proficiency in Python (Pandas, NumPy, Scikit-Learn, XGBoost, PyTorch/TensorFlow, Jupyter).
- Knowledge of SQL, Spark and data manipulation.
- Familiarity with MLOps tools (MLflow, SageMaker, or Vertex AI).
- Hands-on experience with cloud platforms (AWS, GCP, or Azure).
- Strong understanding of software engineering best practices (testing, version control, CI/CD).
- Nice to have: experience with feature stores, time series modeling, or generative AI techniques.
Top Skills
AWS
Azure
GCP
Jupyter
Mlflow
Numpy
Pandas
Python
PyTorch
Sagemaker
Scikit-Learn
Spark
SQL
TensorFlow
Vertex Ai
Xgboost
Similar Jobs
Retail • Sports
The Machine Learning Engineer II will design, build, and deploy machine learning systems, focusing on causal inference and modeling solutions, while collaborating with cross-functional teams and ensuring efficient ML pipelines.
Top Skills:
CausalmlDockerDowhyEconmlFastapiKubernetesMlflowPythonPyTorchScikit-LearnTensorFlowWeights & Biases
Other • Real Estate • PropTech
The Senior Machine Learning Engineer will develop, deploy, and optimize machine learning applications, collaborating with cross-functional teams to enhance AI services.
Top Skills:
AWSGenerative AiLarge Language ModelsMachine LearningNatural Language ProcessingPyTorchScikit-LearnTransformersXgboost
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Machine Learning Engineer will develop ML APIs, build data pipelines, and collaborate across teams to enhance ML models and applications.
Top Skills:
C++DockerGoJavaKubernetesPythonPyTorchScalaSparkTensorFlow
What you need to know about the Charlotte Tech Scene
Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.
Key Facts About Charlotte Tech
- Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
- Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
- Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
- Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
- Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus


