Opens LinkedIn
- Employment type
- Internship / apprenticeship, Full-time
- Experience level
- Entry, Junior · 0+ years
- Minimum education
- College diploma
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 3 days per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Develop, test, and deploy enterprise AI applications, AI agents, backend services, APIs, retrieval systems, and integrations with enterprise data and software. Research and evaluate technical approaches, build automated tests, document results, and contribute throughout the software lifecycle in collaboration with engineers and business stakeholders.
Job details
The Role As an AI Engineer Co-op at Symplistic.ai, you will work directly with our engineering team to design, develop, test, and deploy enterprise AI applications and AI agents. You will gain hands-on experience building production software involving generative AI, agentic AI, retrieval systems, enterprise integrations, APIs, and modern software engineering practices. You will contribute throughout the development lifecycle, from technical research and prototyping through testing, deployment, and iteration. Symplistic.ai is an enterprise AI company with operations in Canada and the United States. We build AI agents, enterprise AI products, and custom AI solutions that integrate with organizations' existing data, systems, and workflows. What You'll Work On AI Application Development: Build AI agents and AI-powered software applications using Python, JavaScript/TypeScript, APIs, large language models, retrieval systems, and enterprise software technologies. Enterprise AI Integrations: Design and implement AI workflows and integrations between AI systems, APIs, databases, knowledge repositories, and customer applications. AI Research & Evaluation: Prototype, test, benchmark, and evaluate technical approaches to AI engineering challenges, including retrieval, agent workflows, model behaviour, accuracy, performance, and system reliability. Additional Responsibilities Contribute to the development of Symplistic.ai products and internal engineering tools. Build and improve retrieval-augmented generation (RAG), knowledge retrieval, and AI-agent workflows. Develop backend services, APIs, data-processing pipelines, and integrations. Work with enterprise AI technologies, including IBM watsonx and other modern AI platforms. Participate in technical research, experimentation, prototyping, and performance evaluation. Test alternative approaches to engineering challenges and document technical results. Build automated tests and evaluate AI-system accuracy, reliability, and performance. Work with structured and unstructured enterprise data. Participate in code reviews and follow software engineering best practices. Maintain technical documentation, experiment results, and development records. Collaborate with engineers and business stakeholders to translate business requirements into production AI solutions. Contribute across the full software lifecycle, including design, development, testing, deployment, monitoring, and iteration. What We're Looking For You are currently pursuing a degree or diploma in Computer Science, Software Engineering, Computer Engineering, Artificial Intelligence, Machine Learning, Data Science, Information Technology, or a closely related technical field. Required Qualifications Experience programming in Python. Experience with JavaScript or TypeScript. Understanding of software development fundamentals, data structures, APIs, and databases. Interest in artificial intelligence, generative AI, machine learning, and agentic AI. Strong analytical and problem-solving skills. Ability to learn new technologies quickly. Strong written and verbal communication skills. Interest in building production systems rather than only academic prototypes. Experience with any of the following is an asset Large language models (LLMs) and generative AI Retrieval-augmented generation (RAG) and vector databases AI agents and workflow orchestration IBM watsonx OpenAI or comparable AI platforms REST APIs SQL and NoSQL databases React or modern frontend development Cloud infrastructure Docker and containerization Git and GitHub Automated testing and AI evaluation frameworks Co-op Eligibility This position is intended to be a formal post-secondary co-op or work-integrated learning placement. Applicants must: Be currently enrolled in an eligible post-secondary degree or diploma program. Have commenced their academic program before the work placement begins. Be enrolled in a program directly related to the work performed in this position. Be eligible to have this placement approved, monitored, and certified by their Ontario college or university as part of an official co-op or internship program. Be legally authorized to work in Ontario, Canada. The Placement This is a 12-month paid co-op placement running from January through December 2027. The student will work as a fixed-term employee of Symplistic.ai Canada Inc. and receive ongoing supervision, technical mentorship, performance feedback, and practical work-integrated learning throughout the placement. Position Details Job Title: AI Engineer Co-op Student Employment Type: Full-time, 12-month co-op Duration: January – December 2027 Hours: 40 hours per week Compensation: $23 CAD per hour Work Arrangement: Hybrid, approximately 3 days per week in office Location: 7050 Weston Road, Suite 224, Woodbridge, Ontario L4L 8G7 Why Symplistic.ai? At Symplistic.ai, you'll work on real enterprise AI systems rather than isolated classroom projects. Our engineering team designs, builds, and deploys AI agents and custom software integrations for enterprise environments, taking solutions from initial research and prototyping through production deployment. You'll work alongside experienced engineers, contribute to meaningful technical projects, and gain practical experience solving complex AI engineering challenges. You'll receive direct mentorship while gaining experience in: AI engineering and software development Agentic AI and generative AI Retrieval-augmented generation (RAG) Enterprise software architecture APIs and system integrations AI testing and evaluation Technical research and experimentation Production deployment and software engineering best practices Join Symplistic.ai and gain hands-on experience building the next generation of enterprise AI solutions.
What you’ll do
Develop, test, and deploy enterprise AI applications, AI agents, backend services, APIs, retrieval systems, and integrations with enterprise data and software. Research and evaluate technical approaches, build automated tests, document results, and contribute throughout the software lifecycle in collaboration with engineers and business stakeholders.
Requirements
Applicants must be enrolled in a relevant post-secondary technical degree or diploma program and eligible for an officially approved Ontario co-op placement, with authorization to work in Ontario. Required qualifications include Python and JavaScript or TypeScript programming, understanding of software fundamentals, data structures, APIs, and databases, and strong analytical, learning, and communication skills.
Listed skills
- Python · Preferred
- JavaScript · Preferred
- TypeScript · Preferred
- Machine learning · Preferred
- Automated testing · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- JavaScript
- TypeScript
- Generative AI
- Machine Learning
- Large Language Models
- Retrieval-Augmented Generation
- AI Agents
- API Development
- Database Management
- Software Development
- AI Evaluation
- Data Processing
- Automated Testing
- Enterprise Integrations
- Technical Research
Job areas
- Software
- Technology
- Engineering
- Data & Analytics
- Science & Research