Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

MigrationIT

NewBe an early applicant

AI / Machine Learning Engineer

Posted Updated
Discussion

Summary

Designs, trains, and deploys machine learning and AI-powered solutions — including LLMs and generative AI — integrating models into applications via APIs and monitoring them in production. Core stack: Python, TensorFlow/PyTorch/Scikit-learn, SQL, and cloud AI/ML services.

  • Design, develop, and implement Machine Learning models and AI-powered solutions.

  • Collect, clean, preprocess, and analyze structured and unstructured datasets.

  • Develop, train, test, and optimize Machine Learning and Deep Learning models.

  • Apply statistical analysis and data science techniques to solve business problems.

  • Work with Large Language Models (LLMs), Generative AI, and Natural Language Processing (NLP) where applicable.

  • Develop and integrate AI/ML models into existing applications and business systems through APIs.

  • Deploy, monitor, and maintain models in production environments.

  • Evaluate model performance and continuously improve accuracy, efficiency, and scalability.

  • Collaborate with software engineers, data engineers, and business stakeholders to deliver AI-driven solutions.

  • Follow best practices in model versioning, documentation, testing, and deployment.


Requirements

  • Bachelor's degree in Computer Science, Artificial Intelligence, Data Science, Computer Engineering, or a related field.

  • 1-5 years of hands-on experience in AI, Machine Learning, or related engineering roles.

  • Strong programming skills in Python.

  • Good knowledge of Machine Learning algorithms and techniques, including supervised and unsupervised learning.

  • Hands-on experience with Machine Learning frameworks such as TensorFlow, PyTorch, or Scikit-learn.

  • Strong understanding of data preprocessing, feature engineering, model training, and evaluation.

  • Experience with Deep Learning concepts and neural networks.

  • Good knowledge of SQL and working with structured and unstructured data.

  • Experience in deploying and integrating ML models into production applications.

  • Familiarity with REST APIs, Git, and software development best practices.

  • Experience with Generative AI, Large Language Models (LLMs), and Prompt Engineering.

  • Knowledge of Retrieval-Augmented Generation (RAG), vector databases, and embeddings.

  • Experience with cloud AI/ML services such as AWS SageMaker, Azure Machine Learning, or Google Vertex AI.

  • Familiarity with MLOps practices and tools such as MLflow, Docker, Kubernetes, and CI/CD pipelines.

  • Experience with NLP, Computer Vision, or Recommendation Systems.

  • Relevant AI/ML certifications are a plus.



Skills

Apply

See also

ML / AI jobs by country — openings, pay and top skills →