Job Title: AI/ML Engineer
Location: Remote/Hybrid (Canada-based candidates only)
Experience Level: 1-4 Years
Job Type: Full-Time / Contract
We are seeking a driven and skilled AI/ML Engineer to join our growing technology team. The ideal candidate will have a strong foundation in machine learning, data preprocessing, and model deployment, with a passion for solving real-world problems using AI. You will work closely with data scientists, backend engineers, and product managers to build and scale intelligent systems across our products.
Key ResponsibilitiesDesign, build, and deploy machine learning models for various applications.
Collaborate with cross-functional teams to define AI-driven features and deliver end-to-end solutions.
Preprocess large datasets, perform feature engineering, and apply statistical analysis techniques.
Train, validate, and optimize ML models using standard libraries and frameworks.
Monitor and maintain deployed models for accuracy and performance.
Document model design, performance benchmarks, and technical decisions.
Stay up-to-date with the latest research and advancements in AI/ML.
1-4 years of experience working in AI/ML or data science roles.
Proficiency in Python and ML libraries such as TensorFlow, PyTorch, Scikit-learn, etc.
Strong understanding of machine learning algorithms, model evaluation, and tuning.
Experience with data manipulation and analysis using Pandas, NumPy, and visualization tools like Matplotlib or Seaborn.
Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and tools for model deployment (e.g., Flask, FastAPI, Docker).
Experience with version control systems like Git.
Solid knowledge of SQL and/or NoSQL databases.
Good communication and documentation skills.
Knowledge of NLP, Computer Vision, or Deep Learning techniques.
Hands-on experience with MLOps tools and CI/CD pipelines for ML models.
Exposure to large language models (LLMs), vector databases, and retrieval-augmented generation (RAG).
Experience working in Agile or cross-functional product teams.