freehire launches on Product Hunt on 26 August.

Follow →

Senior AI Engineer

Summary

Build and deploy production-grade AI systems, including LLMs and RAG pipelines, using Python and cloud AI platforms.

Responsibilities

  • Translate business requirements and algorithmic models into high-quality, production-ready code
  • Design, develop, test, deploy, and maintain efficient and reliable AI models and systems
  • Monitor system performance, optimise efficiency, and handle incident troubleshooting to ensure service reliability
  • Safeguard production AI systems in terms of stability, scalability, and security
  • Collaborate with data scientists, software engineers, and product managers to drive smooth project delivery
  • Produce clear technical documentation, including architecture designs, API specifications, and operation guides
  • Contribute to technical decision-making and introduce AI engineering best practices and tools
  • Perform code reviews and mentor junior engineers

Requirements

  • Bachelor’s degree or above in Computer Science, AI, ML, Statistics, or related field
  • 3+ years software development, including 1+ year on Python-based AI projects
  • Strong Python and AI libraries (e.g. NumPy, Pandas, Scikit-learn)
  • Experience with at least one LLM framework and major LLM APIs
  • Knowledge of vector databases and RAG architectures
  • Cloud AI platform experience preferred
  • Familiar with version control, testing, and CI/CD
  • Experience deploying AI to production (e.g. Docker, Kubernetes, FastAPI, Flask) is a plus
  • Experience with large datasets and SQL databases
  • Fluent Chinese and English; strong communication and learning agility

See also