[Hiring] Intermediate Software Engineer - Artificial Intelligence @Tucows Domains
Intermediate Software Engineer - Artificial Intelligence @Tucows Domains
Artificial Intelligence
Salary $100,000 - $115..
Remote Location
Employment Type temporary
Posted 3wks ago

[Hiring] Intermediate Software Engineer - Artificial Intelligence @Tucows Domains

3wks ago - Tucows Domains is hiring a remote Intermediate Software Engineer - Artificial Intelligence. 💸 Salary: $100,000 - $115,000 usd for us residents 📍Location: USA, Canada

Role Description

We’re looking for a passionate Intermediate Software Engineer specializing in Artificial Intelligence to join our growing team. In this role, you’ll help shape and build innovative AI-powered systems that transform how users interact with domain-related tools and services. You’ll work both with your team of forward-thinking engineers and with colleagues across business functions to prototype, develop, and deploy intelligent solutions using both commercial and open-source models along with modern infrastructure.

This is a remote position open to applicants in Canada or USA.

What You’ll Do

  • Design and build AI-driven features for our domain services platform using Python and Golang.
  • Integrate and fine-tune open-source models with 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.
  • Implement software solutions with “intelligent” features, helping teams automate tedious and repetitive tasks.

Qualifications

  • Bachelor’s degree in software engineering, computer science, or related field, with strong proficiency in Python and Golang.
  • 3+ years of professional software engineering experience in production environments.
  • Solid understanding of modern AI/ML/LLM concepts, particularly transformer-based and open-source models.
  • Hands-on experience with frameworks such as TensorFlow, Hugging Face, or similar.
  • Experience using open-source models (e.g., LLaMA, Mistral, Mixtral) in real-world applications.
  • Strong foundation in software design principles and service-oriented architecture.
  • Experience contributing to scalable system and component-level architecture.
  • Ability to design and build RESTful APIs for model serving and AI-enabled workflows.
  • Understanding of API best practices, including versioning, security, and error handling.
  • Working knowledge of relational and/or SQL databases and data modeling for AI use cases.
  • Experience with containerization and cloud-native deployment of AI services.
  • Strong collaboration, communication skills, and enthusiasm for emerging AI technologies.

Benefits

  • The base salary range for this position is $100,000 - $115,000 USD for US residents OR $100,350 - $111,500 CAD for Canadian residents.
  • Other countries will differ. Range may vary on a number of factors including, but not limited to: location, experience and qualifications.
  • Tucows believes in a total rewards offering that includes fair compensation and generous benefits.
Before You Apply
remote Be aware of the location restriction for this remote position: USA, Canada
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Intermediate Software Engineer - Artificial Intelligence @Tucows Domains
Artificial Intelligence
Salary $100,000 - $115..
Remote Location
Employment Type temporary
Posted 3wks ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 170,000+ Remote Jobs
remote Be aware of the location restriction for this remote position: USA, Canada
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 170,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 170,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later