Engineer I, Artificial Intelligence

Tucows Logo

Tucows

πŸ“Remote - Canada

Summary

Join Tucows Domains, the world’s largest wholesale domain registrar, as a passionate Software Engineer specializing in Artificial Intelligence. You will help build innovative AI-powered systems transforming how users interact with domain-related tools and services. Collaborate with a team of engineers and colleagues across business functions to prototype, develop, and deploy intelligent solutions using open-source models and modern infrastructure. This remote-first role offers the opportunity to work from anywhere with an internet connection. Tucows embraces a people-first philosophy rooted in respect, trust, and flexibility. The company is committed to inclusion and diversity, and offers a competitive salary and benefits package.

Requirements

  • Bachelor degree in software development with strong proficiency in Python; experience with Golang is a plus
  • Solid understanding of modern AI/ML/LLM concepts, particularly around transformer-based architectures and open-source models
  • Hands-on experience with frameworks like Tensorflow, Hugging Face, or similar
  • Experience working with and adapting open-source models (e.g., LLaMA, Mistral, Mixtral, etc.) for production use
  • A working knowledge of neural networks, including their architectures, training methods, and applications
  • A basic understanding of Fuzzy Inference Systems
  • Familiarity with containerization, APIs, and cloud-native tooling
  • A collaborative mindset, strong communication skills, and enthusiasm for innovation

Responsibilities

  • Design and build AI-driven features for our domain services platform using Python and Golang
  • Integrate and fine-tune open-source models such as LLaMA 3.2 and similar cutting-edge architectures via tools like Ollama
  • Research, evaluate, and implement emerging AI technologies that align with our vision for smarter, more intuitive products and services
  • Collaborate with internal stakeholders and fellow engineers to rapidly prototype and iterate on machine learning and LLM-based features
  • Contribute to a modern AI development stack, ensuring scalability, performance, and ethical usage of models
  • Actively participate in the open-source ecosystem and bring relevant tools and techniques back to the team

Benefits

Remote work, flexible hours

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.