
AI Developer Student
- Edmonton, AB
- Training
- Full-time
- Collaborate on the design and development of generative AI agents that integrate with PCL's business systems.
- Work with structured and unstructured data to fine-tune prompts and optimize model performance.
- Assist in developing secure and scalable APIs and interfaces for AI-powered tools.
- Support testing, documentation, and deployment of AI solutions.
- Ensure compliance with PCL's governance, security and development standards.
- Work closely with business and technical teams to capture feedback and to understand and document use cases & requirements.
- Currently pursuing a degree or diploma in Computer Science, Software Engineering, Data Science, or a related field.
- Familiarity with generative AI concepts and services (e.g., GPT, prompt engineering, MCP, A2A).
- Experience with Python, REST APIs, and cloud platforms (preferably Azure).
- Understanding of data security, privacy, and responsible AI principles.
- Strong problem-solving and analytical skills.
- Effective communication and collaboration skills.
- Enthusiastic, self-motivated, and eager to learn.
- Able to manage multiple tasks in a fast-paced environment.
- Detail-oriented with a focus on accuracy and quality.
- Interest in UI/UX design for AI-powered interfaces.
- Hands-on experience with generative AI development frameworks, such as Semantic Kernel, and familiarity with building AI-driven applications.
- Please note that candidates who have been selected to move forward to the next stage of the recruitment process will receive an email to complete a short online video interview.