Back to Jobs
Recently postedTechnology

AI/ML Engineer

ServIT Consulting LLCCharlotte, NC🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationCharlotte, NC, United States
DockerFastAPIFlaskMongoDBSQLAWSMLOpsMLflowNLPNumPySciPyScikit-learnComputer VisionDeep LearningGPTGoogle CloudHugging FaceKerasLLMPandasPyTorchPythonTensorFlowGenerative AIRESTAzureKubernetesMachine LearningPrompt EngineeringLangChainRAG

Job description

Position: AI/ML Engineer

Charlotte NC
Employment Type: W2/Contract

1. Job Summary

We are looking for an experienced AI/ML Engineer to design, develop, implement, and deploy Artificial Intelligence and Machine Learning solutions. The ideal candidate should have strong programming skills in Python, hands-on experience with machine learning algorithms, deep learning frameworks, and cloud-based AI/ML platforms.

The candidate will work with cross-functional teams to build scalable, production-ready AI/ML models and intelligent applications that solve complex business problems.

2. Key Responsibilities

  • Design, develop, train, and deploy Machine Learning models.
  • Build AI-powered applications using Python and ML frameworks.
  • Develop predictive models and advanced analytics solutions.
  • Implement supervised and unsupervised machine learning algorithms.
  • Work on Deep Learning, NLP, and Computer Vision applications.
  • Perform data preprocessing, feature engineering, and model optimization.
  • Develop and deploy scalable ML pipelines.
  • Collaborate with Data Engineers, Data Scientists, and Software Developers.
  • Monitor model performance and improve accuracy.
  • Deploy ML models using cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Implement MLOps practices for model lifecycle management.
  • Work with Generative AI, Large Language Models (LLMs), and RAG-based applications where required.

3. Required Technical Skills

Skill Category

Required Technologies

Programming

Python, R, SQL

Machine Learning

Scikit-learn, Regression, Classification, Clustering

Deep Learning

TensorFlow, PyTorch, Keras

Data Processing

Pandas, NumPy, SciPy

NLP

NLP, Transformers, Hugging Face

Generative AI

LLM, GPT, RAG, LangChain

Cloud

AWS, Azure, Google Cloud Platform

MLOps

MLflow, Kubeflow, Docker, Kubernetes

Databases

SQL, MongoDB, Vector Databases

Model Deployment

Flask, FastAPI, REST APIs

4. Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Data Science, AI, ML, or a related field.
  • 5+ years of experience in software development, machine learning, or AI engineering.
  • Strong experience with Python programming.
  • Hands-on experience building and deploying ML models in production.
  • Experience working with cloud-based AI/ML services.
  • Knowledge of statistical modeling and data structures.
  • Experience with Generative AI and LLM-based solutions is a plus.

5. Good-to-Have Skills

  • Generative AI and LLM applications.
  • Retrieval Augmented Generation (RAG).
  • Vector databases such as Pinecone, FAISS, and ChromaDB.
  • Prompt Engineering.
  • OpenAI APIs and Hugging Face.
  • Model monitoring and optimization.

Similar jobs