SonicJobs Logo
Left arrow iconBack to search

Software Development Engineer III, AI

fabric
Posted 2 months ago, valid for 16 days
Location

Canandaigua, Ontario 14424, NY

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • fabric is seeking a Senior AI Engineer (SDE III) to architect and scale their agentic AI platform.
  • Candidates should have 7+ years of experience in applied ML/AI engineering, particularly in high-growth startups.
  • The role involves owning the full lifecycle of AI/ML solutions and translating business problems into scalable AI architectures.
  • The base salary for this position ranges from CAD $160K to $200K annually.
  • Applicants should possess strong programming skills and a passion for building scalable products.


Your next career:

At fabric, we’re building the future of commerce with AI agents that help merchants make and save more money. Our mission is to create an agentic commerce operating system—where intelligent systems reason, plan, and act across workflows to unlock measurable business outcomes.

We’re looking for a Senior AI Engineer (SDE III) to play a critical role in architecting, building, and scaling our agentic AI platform and core AI agents. This role goes beyond model development—you’ll help define how AI systems are designed, deployed, evaluated, and evolved across the company.

You’ll join a small, high-impact team, working closely with our  CTO and AI Team, owning core components end-to-end in a true 0→1 environment. This is an opportunity to shape foundational AI systems at a well-funded startup, with real product ownership and influence on technical direction.


Your 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.
  • Stay curious and informed. Explore new tools, libraries, and research to keep improving the quality and performance of our AI systems.
  • 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.


What you bring to the table:

  • 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).
    • Modeling (deep learning, classical ML, RL, unsupervised learning).
    • MLOps (deployment, monitoring, CI/CD, infrastructure).
    • Product Building - building end-end SAAS products.
    • 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.

Canadian locations: The base salary for this role is between CAD $160K to 200K annually.




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.