
Software Developer
- Saskatoon, SK
- Permanent
- Full-time
- Design and implement intelligent, scalable services and APIs that power Vendasta’s platform and partner experiences
- Leverage AI assistants and coding copilots to accelerate software development, testing, and documentation
- Build features that incorporate predictive analytics, automation, and AI-driven personalization
- Optimize systems for performance, scalability, and maintainability with AI-based monitoring and alerting
- Collaborate across teams to embed AI capabilities in product discovery, billing, provisioning, and support
- Influence platform architecture and ensure AI is a first-class citizen in system design and engineering decisions
- Uphold high standards of code quality and mentor peers in applying AI and automation to modern development workflows
- 2–4 years of experience in software development, ideally in SaaS, ecommerce, or AI-driven platforms
- Strong proficiency in modern programming languages like Golang, Python, Java, or JavaScript
- Experience with RESTful APIs, microservices architecture, and system integrations
- Familiarity with Git-based workflows and tools like GitHub Copilot or similar AI developer tools
- Exposure to integrating or consuming AI/ML services and APIs in production environments
- Knowledge of scalable system design with attention to performance, reliability, and security
- Understanding of agile development practices and iterative software delivery
- Strong collaboration and problem-solving skills
- Experience working with tools like OpenAI APIs, LangChain, or other LLM frameworks
- Background in machine learning, data processing, or AI model deployment
- Familiarity with event-driven architectures, message queues, or containerized environments (e.g., Docker, Kubernetes)
- Bachelor’s degree in Computer Science, Software Engineering, or related field