Intermediate Software Engineer - Artificial Intelligence

CanadaFull-TimeMiddle
Salary100350 - 111500 CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
3+ years
Required Skills
PythonArtificial IntelligenceMachine LearningGoTensorflowRESTful APIsLLM

Requirements

  • Bachelor’s degree in software engineering, computer science, or related field
  • Strong proficiency in Python
  • Strong proficiency in 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 and communication skills
  • Enthusiasm for emerging AI technologies

Responsibilities

  • 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.
View Full Description & ApplyYou'll be redirected to the employer's site
100350 - 111500 CAD per year
Apply Now