freehire launches on Product Hunt on 26 August.

Follow →

AI Engineer

Summary

Build and deploy AI models: clean datasets, train neural networks, convert models to APIs, and integrate them into apps and cloud systems.

  • Gathering, cleaning, and labeling large datasets so machine learning models can learn from them.
  • Designing, training, and fine-tuning AI models (like neural networks) from scratch.
  • Converting machine learning models into APIs or software so they can be seamlessly used in apps or websites.
  • Connecting AI models with existing back-end/front-end systems and cloud servers.
  • Evaluating the performance, speed, and accuracy of AI systems, and tweaking them to reduce errors.
  • Monitoring deployed AI systems in production to ensure they adapt to new data and changing business needs
  • Gathering, cleaning, and labeling large datasets so machine learning models can learn from them.
  • Designing, training, and fine-tuning AI models (like neural networks) from scratch.
  • Converting machine learning models into APIs or software so they can be seamlessly used in apps or websites.
  • Connecting AI models with existing back-end/front-end systems and cloud servers.
  • Evaluating the performance, speed, and accuracy of AI systems, and tweaking them to reduce errors.
  • Monitoring deployed AI systems in production to ensure they adapt to new data and changing business needs

Minimum Qualifications

  • 3+ years of hands‑on experience in developing and deploying ML models into real‑world business applications or research environments.
  • Strong understanding of ML/DL frameworks such as Jupyter Notebook, Anaconda, TensorFlow, Keras, Scikit-learn, PyTorch, and MXNet.
  • Proven experience working with cloud service platforms (AWS, Azure, or GCP) for ML/DL pipeline orchestration including GPU‑based training (CUDA), model evaluation, and deployment (e.g., SageMaker, Docker, or Vertex AI).
  • Proficiency in Python and core data/ML libraries such as Pandas, NumPy, and Scikit-learn.
  • Solid grasp of machine learning algorithms (classification, regression, clustering, feature selection, hyperparameter tuning, etc.).
  • Experience developing and fine‑tuning Large Language Models (LLMs) for text, code, or image generation.
  • Understanding of Retrieval‑Augmented Generation (RAG) architecture, including knowledge of vector databases (e.g., FAISS, ChromaDB, Milvus) and embedding models.
  • Experience integrating LLMs with external tools, APIs, and data sources through frameworks such as LangChain, LlamaIndex, or similar orchestration layers.
  • Familiarity with MCP (Model Context Protocol) or modern context‑sharing protocols for building scalable, composable AI systems.
  • Experience implementing modern AI pipelines involving fine‑tuning, prompt engineering, context retrieval, and model evaluation workflows.
  • Knowledge of model optimization and monitoring (latency, throughput, token efficiency, and hallucination detection).
  • Ability to collaborate with cross‑functional teams (data engineers, analysts, and software developers) to deliver AI‑powered features and applications.

See also