Tucows Domains logo
Tucows Domains

The largest wholesale domain registrar in the world. We are OpenSRS, Enom, Ascio, Hover and Tucows Registry Services.

Intermediate Software Engineer – Artificial Intelligence, AI

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

42 days ago

Salary

$100.4K - $111.5K / year

Seniority

Senior

Bachelor Degree3 yrs expEnglishCloudPythonSQLTensorflowGo

Job Description

Intermediate Software Engineer – Artificial Intelligence, AI

Tucows Domains

• 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.

Job Requirements

  • Bachelor’s degree in software engineering, computer science, or related field
  • 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

  • Fair compensation
  • Generous benefits

Related Job Pages

More Full-stack Engineer Jobs

Aerostrat logo

Senior Software Engineer – Full-Stack

Aerostrat

Maintenance Planning Software for Airlines and MROs

Full TimeRemoteTeam 11-50Since 2015H1B No Sponsor

• Play a critical role in expanding product offerings across the tech stack • Analyze tough customer problems and design efficient backend solutions • Design, develop, and maintain scalable systems and features • Work with business team to build user stories from requirements

Washington
$140K - $200K / year
Cerby logo

GTM Engineer

Cerby

Identity automation—no APIs, SAML, or SCIM required. From SSO to lifecycle management, Cerby secures disconnected apps.

Full TimeRemoteTeam 51-200Since 2020H1B No Sponsor

• Build end-to-end GTM workflows across targeting, enrichment, scoring, routing, sequencing, and reporting • Reduce manual work while improving speed, consistency, and data quality • Implement ICP rules, intent signals, and decision logic that hold up at scale • Connect Hubspot, Salesforce, enrichment tools, outbound platforms, and automation into a single operating system • Ensure GTM execution scales without breaking deliverability or data integrity • Build dashboards that surface funnel health, lead quality, and pipeline performance, and identify where leads drop off so you can fix the system, not the symptom • Translate business requirements into technical workflows across Marketing, SDR, Sales, RevOps, and CS • Create scripts or automations when off-the-shelf tools fall short, debug broken workflows and integration issues, and maintain clean documentation so systems scale beyond you

United States
Job Closed
Impiricus logo

Software Engineer, Full-stack

Impiricus

The future of HCP-Pharma connectivity. Impiricus is the HCP-preferred platform to engage with Pharma.

Full TimeRemoteTeam 11-50Since 2020H1B No Sponsor

• Design, build, and maintain scalable APIs, services, and data pipelines primarily in Python, leveraging microservices and cloud-native architectures. • Implement secure, high-performance, and maintainable system designs that can evolve with business and healthcare needs. • Develop web applications and dashboards (React/Next.js or similar) that surface backend and AI functionality to internal and external users. • Integrate and refine LLM workflows including prompt engineering, model orchestration, and backend/UX pipelines for intelligent healthcare solutions. • Ensure engineering excellence through code reviews, testing, CI/CD automation, observability, and performance optimization. • Guide technology decisions, frameworks, and best practices for software development. • Lead and mentor junior engineers and offshore development teams. • Stay up to date with industry trends and emerging technologies to drive continuous improvement. • Provide technical documentation and architectural diagrams for system enhancements. • Work closely with Product Management to define technical requirements and roadmap initiatives. • Collaborate with UX/UI teams to ensure seamless and intuitive user experiences. • Integrate backend APIs and microservices for efficient data exchange across platforms. • Partner with data analytics teams to optimize performance and scalability.

New York
$110K - $135K / year
Carbon Direct logo

Staff Engineer

Carbon Direct

Carbon Direct is a carbon management firm dedicated to making carbon science actionable using its end-to-end platform. The company helps its clients turn their

• Lead the design, implementation, and expansion of the company's data platform, including ingestion pipelines, data warehouse/lakehouse architecture, transformation layers, and data serving infrastructure. • Define and champion engineering standards, best practices, and architectural patterns for data infrastructure across the organization. • Collaborate cross-functionally to understand data needs and translate them into scalable, reliable platform capabilities. • Drive technical decisions on tooling, frameworks, and vendor selection for the data stack (e.g., orchestration, storage, transformation, observability). • Mentor and level up engineers on the team, providing technical guidance and code review with a focus on quality and long-term maintainability. • Proactively identify scalability, reliability, and performance bottlenecks and lead efforts to address them. • Partner with stakeholders across engineering, data science, and business teams to ensure the platform supports current and future analytical and operational needs. • Contribute to organizational planning and hiring, helping grow the data engineering function.

United States
$184K - $225K / year