Senior AI Engineer developing AI/ML solutions for fabric's AI Commerce Operating System. Leading technical design, system implementation, and collaboration with cross-functional teams.
Responsibilities
Own the full lifecycle of AI/ML solutions—from problem framing and system design through training, evaluation, deployment, and iteration in production.
Translate ambiguous business problems into scalable AI architectures and agent behaviors.
Drive technical decisions around model selection, data strategy, and evaluation frameworks.
Design and implement production-grade agentic systems, including reasoning, planning, orchestration, memory, and tool-use.
Ensure systems are reliable, observable, and perform at scale.
Improve system reliability through metrics, alerts, drift detection, and performance monitoring.
Evaluate and integrate emerging techniques (e.g., LLMs, RAG, knowledge-augmented systems) with a strong focus on production readiness and ROI.
Help build intelligent data products such as recommendation engines, personalization, categorization, search ranking, forecasting, and fraud detection.
Collaborate across teams and work closely with product managers, designers, and software engineers to build AI agents that solve real world problems.
Requirements
7+ years of experience in applied ML / AI engineering, with a strong track record of shipping and operating production AI systems in high-growth startups.
Experience in product-focused environments building end to end SaaS products, where ownership and execution matter.
Demonstrated ability to work in ambiguous, 0→1 problem spaces.
Proven experience building and deploying ML models for real-world use cases (e.g., recommendations, search, NLP, categorization).
MLOps & Infrastructure: Deployment, monitoring, CI/CD, ML pipelines, containerization, and cloud infrastructure.
Full-stack ML expertise across: Data Engineering (feature engineering/ store, distributed data processing).
Strong programming skills using Spark, Python, TensorFlow/PyTorch, MLFlow, Airflow, Docker, Kubernetes, etc.
Experience with Knowledge graphs is a big plus.
Bachelor’s or Master’s degree in Computer Science, Engineering, Econometrics/ Statistics, or related field—or equivalent practical experience.
Passion for building usable, scalable products — not just research or models.
Clear communicator with a collaborative mindset, eager to grow and contribute within a small, fast-paced team.
Software Developer at Vecima involved in agile software development for broadband networks. Collaborating on projects, implementing code changes, and participating in continuous improvement efforts.
C++ Software Engineer developing internal tools for RF testing and real - time system monitoring at Octasic. Collaborating with cross - functional teams to evaluate and validate product quality.
C++ software engineer developing core tooling and software for RF system testing and maintenance. Collaborate with product teams and support integration with hardware components in Montreal, QC.
Senior Software Developer at Cozey enhancing the post - purchase experience through system design. Collaborate on innovative tools for furniture delivery and client satisfaction.
Senior Project Engineer directing engineering and design of projects with compliance to regulations at GE Vernova. Coordinating interfaces between engineers, customers, and subcontractors for efficient project execution.
Senior Project Engineer directing and coordinating the engineering and design of projects with power industry expertise. Establishing technical interfaces among engineers, customers, and subcontractors while ensuring compliance with requirements.
Full - Stack Software Developer building a billing module for Communications Service Providers at gaiia. Collaborating within a team to develop and deploy microservices and GraphQL APIs.
C# developer in a hybrid team responsible for cloud - based security systems. Collaborating to deliver dynamic and scalable solutions in the Software Services domain at Genetec.
Software Developer working on Edge OS, developing embedded systems and managing Genetec’s Cloudlink appliances. Collaborate with team for design, planning, and implementation across various platforms in a hybrid environment.
Engineering Operations Specialist managing SDLC across software applications at EverCommerce. Responsible for automating processes and configuring tools like Jira and Confluence for efficient delivery.