Description

About the Role As a Machine Learning Engineer at DOCEO AI, you will be responsible for developing and deploying AI models that analyze school and student data, predict challenges, and recommend personalized strategies to improve learning outcomes. You will work closely with educators, data engineers, and MLOps specialists to integrate machine learning models into our education-focused platform. Responsibilities Design, develop, and optimize machine learning models. Implement Retrieval-Augmented Generation (RAG) systems. Develop, train, and fine-tune models on structured and unstructured student and district data sources. Conduct performance evaluation, model validation and optimization ensuring effectiveness and ethical compliance. Collaborate with MLOps engineers to deploy models in a cloud-based infrastructure. Work with educators and stakeholders to refine solutions based on real-world feedback. Requirements Bachelor’s or Master’s degree in Computer Science, Machine Learning, AI, or related field. 2 – 5 years of relevant experience. Strong proficiency in Python and data science libraries such as TensorFlow, PyTorch, and Scikit-Learn . Experience in NLP, LLMs, and retrieval-augmented generation systems. Familiarity with cloud platforms such as AWS, Azure, or GCP. Understanding of ethical AI considerations and bias mitigation. Experience with MLOps tools (MLflow, Kubeflow) is a plus. Work Schedule On-site presence required 5 days a week during standard business hours. Eligibility Requirements Must be a Canadian citizen, permanent resident, or hold an existing valid work permit. For job inquiries please email resume to infodoceo.ai