AI Developer
Calgary, Alberta
Contract
Posted 2 weeks ago
Developer
This position is 100% onsite in downtown Calgary. 8 hours a day, 40 hours a week. It is NOT a remote role.
Role Description
We are seeking a highly skilled and innovative AI Developer to design, develop, and deploy artificial intelligence Applications that drive business value and enhance user experiences. The ideal candidate will have a strong background in software development, with experience developing applications the leverage Generative AI and Machine learning models & pipelines.
Responsibilities
- Design and implement Full-stack AI applications, including front end, back end, and model pipeline deployment.
- Collaborate with data scientists, engineers, and product teams to integrate AI solutions into production systems.
- Apply CI/CD, Devops best practices to develop AI applications in an agile, iterative manner.
- Optimize and fine-tune models for performance, scalability, and accuracy.
- Conduct research and stay up-to-date with the latest AI technologies and trends.
- Develop APIs and services to expose AI capabilities to other systems.
- Document processes, models, and code for maintainability and knowledge sharing.
Required Skills and Experience
- Bachelor’s or Master’s degree in Computer Science, software engineering, or related field.
- Proven experience developing production-grade Full-stack applications on azure, with exposure to machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) and Generative AI.
- Proficiency in programming languages such as JavaScript/TypeScript, Java, Python, C#, C++, HTML/CSS/Sass, application frameworks such as Angular, ReactJS, Spring Boot, Kafka, Express, Autogen (multi-agent orchestration), ASP.NET, Bootstrap, Flask, LLM pipelines (OpenAI/OSS).
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization tools (e.g., Docker, Kubernetes).
- Strong understanding of Application architecture, and software engineering principles.
- Excellent problem-solving and communication skills.
Desired Skills and Experience
- 5+ years of experience in a similar role
- Familiarity with large language models and generative AI.
- Contributions to open-source AI projects or publications in AI conferences/journals.
- Familiarity with deploying AI applications on Microsoft Azure.
- Bachelors degree in Computer Science, Finance, Engineering
- A programming background in coding languages (i.e. VBScripting for SAP GUI, html, VBA)
- Experience with production-grade Full-stack applications. (e.g., TensorFlow, PyTorch, Scikit-learn)
- Experience working in or supporting Generative AI
Please note that while all applications are appreciated, only candidates selected for interview will be contacted.
InSync Systems Inc. is a privately-owned boutique Canadian Resourcing and Consulting Services Company that works closely with a range of corporate clients across multiple industries to bring them solutions that effectively address their business needs.