Stelvio Group

Senior Software Developer

Québec City, QC, CA

$170k
10 days ago
Save Job

Summary

Senior Software (Python) Developer - AI Platform

Salary Range (USD): $140-170k - flexibility depending on years of experience

Location: Montreal, Québec (Remote)


Job Summary:

The Senior Software Developer will play a pivotal role in leading the design and development of scalable AI-driven software solutions. Working closely with other data scientists and developers, the role focuses on building cloud-based solutions for data extraction, natural language processing, and business intelligence, to transform how businesses interact with their data.


Key Responsibilities:

  • Lead architecture design and new initiatives for AI data solutions.
  • Design, develop, and deploy clean, efficient, and maintainable code.
  • Collaborate in a small team to develop and deploy software solutions.
  • Design and maintain large data models for business applications.
  • Integrate with Azure services for secure cloud solutions.
  • Troubleshoot and debug issues across development, testing, and production.
  • Participate in regular code reviews, unit testing, and system-level testing.
  • Ensure software quality and functionality through rigorous testing.


Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science or a related field (or equivalent experience).
  • 5+ years of software development experience.
  • Proficiency with git and CI/CD processes.
  • Experience with SQL and NoSQL databases.
  • Strong problem-solving and analytical skills.
  • Proven experience in developing and deploying production-level applications.
  • Excellent communication and collaboration skills for team-based work.


Preferred Skills:

  • Proficiency in Python.
  • Experience with Azure and Angular.
  • Experience with microservices deployed to the cloud.
  • Familiarity with AI/ML models and frameworks.


Tools/Technologies Used:

  • Programming Languages: Python, Java, etc.
  • Databases: SQL, NoSQL
  • Cloud Platforms: Azure
  • Frameworks: Angular (optional)
  • Microservices: Docker, Kubernetes (potentially used for cloud deployments)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: