Senior Software Engineer, AI @Calabrio
Artificial Intelligence
Salary 95,000 cad per ..
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Senior Software Engineer, AI @Calabrio

1mth ago - Calabrio is hiring a remote Senior Software Engineer, AI. 💸 Salary: 95,000 cad per year 📍Location: Canada

Role Description

Calabrio-Verint is looking for a highly skilled and experienced Senior Software Engineer, AI to perform a key role in our digital transformation program, and deliver exceptional customer experience supported by trusted, and resilient business solutions. As an AI Software Engineer, you will:

  • Design AI systems
  • Build end-to-end AI solutions using machine learning, deep learning, NLP, and generative AI technologies
  • Develop LLM-powered applications using foundation models, prompt engineering, retrieval-augmented generation, structured outputs, function/tool calling, and agent workflows
  • Build agentic AI solutions that can plan, reason through multi-step tasks, interact with external tools and APIs, retrieve relevant context, and execute actions within controlled business processes
  • Develop multi-agent and orchestration workflows where multiple agents or components collaborate to solve complex tasks
  • Productionize models and AI agents by deploying, monitoring, and maintaining AI/ML models and agentic systems in production environments
  • Build data and inference pipelines for ingestion, preprocessing, vector search, model inference, agent memory/context management
  • Improve quality and evaluation by defining offline and online evaluation frameworks for model quality, latency, safety, task completion, agent reliability, and business outcomes
  • Optimize performance and cost by improving model selection, prompt efficiency, agent orchestration, latency, throughput, caching, token usage, and serving efficiency
  • Ensure governance and safety by applying best practices for security, privacy, responsible AI, model risk controls, guardrails, agent permissions, compliance, and human-in-the-loop review

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field required; Master’s degree preferred
  • 5+ years of end-to-end experience training, evaluating, testing, deploying, and monitoring machine learning models in production
  • Hands-on experience building applications with LLMs, prompt engineering, retrieval-augmented generation, structured outputs, and model evaluation
  • Experience with frameworks or platforms for LLM and agent orchestration, such as LangChain, LangGraph, Strands AI, or equivalent architectures
  • Experience designing or building AI agents that use planning, memory, tool calling, workflow orchestration, agent-to-agent and external system integration
  • Strong experience with Python and backend frameworks such as Flask or Django for building production APIs and AI services
  • Strong understanding of machine learning fundamentals and practical experience with NLP tasks such as text classification, NER, clustering, topic modeling, semantic search, and conversational AI
  • Experience with fine-tuning LLMs and transformer-based models such as BERT, RoBERTa, ALBERT
  • Experience with SQL and NoSQL databases, vector databases or embedding stores, and data pipelines for AI applications
  • Experience with model serving, observability, evaluation, error analysis, prompt/version management, and monitoring of AI systems in production
  • Familiarity with Linux systems and standard software engineering practices including testing, CI/CD, APIs, and version control

Requirements

  • Problem solver - devise and implement advanced NLP algorithms and LLM models
  • Strong team player – works with internal and external stakeholders to solve problems
  • Excellent communication skills and collaborative working style
  • Ability to think “out of the box”, strong critical thinking and analytical skills

Benefits

  • Global team recognized for their passion and innovation
  • Innovative product culture and project exposure
  • Training and development from industry-leading experts
  • Cutting edge benefit programs including medical and dental insurance, disability and life insurance, flexible PTO, paid holidays and parental leave
  • Market competitive pay and benefits based upon the candidate’s skills, experience, and qualifications
  • Starting rate of pay for this salaried position is targeted at 95,000 CAD
Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer, AI @Calabrio
Artificial Intelligence
Salary 95,000 cad per ..
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 126,991+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later