Tucows Domains logoTucows Domains logo

Intermediate Software Engineer - Artificial Intelligence (AI)

Remote Full-time CA$100.3K/yr - CA$111.5K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

Bachelor’s degree in Software Engineering, Computer Science, or a related discipline, with strong expertise in Python and Golang. 3+ years of professional software development experience, particularly in AI and machine learning. Proficient understanding of AI frameworks and libraries. Strong problem-solving skills and the ability to work collaboratively in a team environment. Excellent communication skills to convey complex ideas effectively.

About the job

Tucows Domains is the world’s largest wholesale domain registrar, dedicated to keeping the domain name system secure, neutral, and accessible. The company operates several established brands, including Ascio, Enom, Hover, and OpenSRS, and is part of Tucows, a global Internet business.

With a people-first culture rooted in respect, trust, and flexibility, Tucows Domains supports a remote-first approach. The team spans more than 20 countries, and employees in Canada can work from anywhere with an Internet connection.

Role overview

The Intermediate Software Engineer - Artificial Intelligence will design and develop AI-powered systems that enhance user experiences with domain-related tools and services. The role involves collaborating with a skilled team to prototype, build, and launch intelligent solutions using both commercial and open-source models along with modern infrastructure. This position is fully remote within Canada.

What you will do

  • Design and implement AI-driven features for the domain services platform using Python and Golang.
  • Integrate and optimize open-source models and advanced architectures, including tools like Ollama.
  • Research, evaluate, and deploy new AI technologies to create smarter, more intuitive products and services.
  • Collaborate with internal stakeholders and engineers to quickly prototype and refine machine learning and LLM-based features.
  • Contribute to the AI development stack with a focus on scalability, performance, and responsible model use.
  • Participate in the open-source community and introduce relevant tools and practices to the team.
  • Develop intelligent software solutions to automate repetitive tasks for teams.

About Tucows Domains

Tucows Domains is a leading name in the domain registration industry, committed to maintaining the functionality and accessibility of the domain name system. With a diverse and flexible remote work culture, we prioritize employee satisfaction and well-being, fostering a collaborative environment that drives innovation.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.