Thrive IT Systems
Artificial Intelligence Engineer
Thrive IT SystemsSwitzerland6 hours ago
ContractRemote FriendlyInformation Technology

We have one open position of Artificial Intelligence Developer with one of our client based at Zurich Switzerland. This is a contract/freelance position. Below is the job description for your reference. Please share your application once you are interested.


Role: Artificial Intelligence Developer

Mode: Contract/Freelance

Location: Zurich Switzerland

Hybrid


Job Description:

Key Responsibilities

  • 12+ years of experience
  • Design, develop, and deploy scalable backend services using Python.
  • Build and maintain RESTful APIs using frameworks like FastAPI, Flask, or Django REST Framework.
  • Develop and integrate AI/ML models into production systems.
  • Collaborate with data scientists, DevOps, and product teams to deliver end-to-end solutions.
  • Ensure code quality through unit testing, CI/CD pipelines, and Agile practices.
  • Monitor and troubleshoot production issues and performance bottlenecks.
  • Document development processes and maintain technical documentation.


Required Skills

  • Python: Advanced proficiency with clean, modular coding practices.
  • REST API: Experience with API design, documentation (Swagger/OpenAPI), and testing (Postman).
  • AI/ML:
  • Frameworks: TensorFlow, PyTorch, Scikit-learn
  • Techniques: Supervised/Unsupervised learning, NLP, Transformers
  • Tools: Hugging Face, LangChain (for LLMs), MLOps pipelines
  • Cloud: Azure (preferred), AWS, or GCP – including services like Azure Functions, App Services, Blob Storage.
  • DevOps: GitHub Actions, Azure DevOps, Docker, Kubernetes.
  • Data: SQL, PostgreSQL, MongoDB, Pandas, NumPy.
  • Version Control: Git, GitLab, Bitbucket.


Recruiter Email: [email protected]

Key Skills

Ranked by relevance