Job Closed

This listing is no longer active.

Calabrio, Inc. logo
Calabrio, Inc.

For Agents. For Brands. For Success.

Software Engineer, AI

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2007H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

23 days ago

Salary

$110K / year

Seniority

Senior

Job Description

Software Engineer, AI

Calabrio, Inc.

• Design AI systems • Build end-to-end AI solutions using machine learning, deep learning, NLP, and generative AI technologies. • Develop LLM-powered applications • Create applications using foundation models, prompt engineering, retrieval-augmented generation, structured outputs, function/tool calling, and agent workflows. • Build agentic AI solutions • Design and implement AI agents 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 • Create orchestrated AI systems where multiple agents or components collaborate to solve complex tasks, with clear control flow, observability, and fallback handling. • Productionize models and AI agents • Deploy, monitor, and maintain AI/ML models and agentic systems in production environments with strong reliability, performance, and safety standards. • Build data and inference pipelines • Develop pipelines for ingestion, preprocessing, vector search, model inference, agent memory/context management. • Improve quality and evaluation • Define offline and online evaluation frameworks for model quality, latency, safety, task completion, agent reliability, and business outcomes. • Optimize performance and cost • Improve model selection, prompt efficiency, agent orchestration, latency, throughput, caching, token usage, and serving efficiency. • Ensure governance and safety • Apply best practices for security, privacy, responsible AI, model risk controls, guardrails, agent permissions, compliance, and human-in-the-loop review where needed.

Job Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field required. Master’s degree preferred.
  • 3+ 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 to complete multi-step tasks.
  • 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, and a solid understanding of tokenizers, embeddings, pre-trained models, and adaptation techniques.
  • 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.
  • Nice to have:
  • Experience with AWS, Azure, or GCP
  • Experience with Docker and Kubernetes
  • Experience with ETL and Data Engineering projects
  • Experience with PostgreSQL, Snowflake, or MongoDB
  • Experience with Kubeflow, or Airflow

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 that include: 401(k) with company matching; medical, dental, and vision insurance; disability and life insurance; flexible PTO; paid holidays and parental leave; tuition reimbursement and more
  • We offer market competitive pay and benefits based upon the candidate’s skills, experience, and qualifications.

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Morning meetings with our internal team and clients • Requirements analysis and design conversations are conducted when you have a new project starting. • Working on issues in Jira with your team - building systems, creating CloudFormation/Serverless templates to deploy resources, etc. • Learning best practices used in the NodeJS, JavaScript/TypeScript, and Python communities • Working with your mentor/team lead to further knowledge of AWS Services, tools, or even new languages to address project needs. • You need to be ready to learn quickly!

Texas
$90K - $115K / year
Autodesk logo

Senior Software Developer, Manager

Autodesk

How the world gets designed and made. #MakeAnything

Full TimeRemoteTeam 10,001+Since 1982H1B No Sponsor

• Lead multiple engineering teams to deliver scalable, cloud-native platform services • Manage and grow cloud engineering teams • Drive Cloud Platform Strategy & Delivery • Champion Modern Cloud Engineering • Build platforms that support real-world production environments • Collaborate with cross-functional teams

Canada
$156K - $228.8K / year
Job Closed
Autodesk logo

Principal Software Developer – Viewer Platform

Autodesk

How the world gets designed and made. #MakeAnything

Full TimeRemoteTeam 10,001+Since 1982H1B No Sponsor

• Diriger la conception et la mise en œuvre d’initiatives à grande échelle impliquant plusieurs équipes • Identifier, définir et hiérarchiser les problèmes techniques à fort impact • Résoudre des problèmes techniques complexes et ambigus • Agir en tant qu’autorité technique pour les décisions critiques

Canada
Full TimeRemoteTeam 10,001+Since 1860H1B No Sponsor

• Design, develop, and maintain backend services and APIs using .NET Core, C#. • Build responsive, modular migration features using oDATA API. • Own end-to-end delivery: requirements analysis, development, code reviews, unit testing, deployment, and production support. • Design and optimize database models, queries, indexes, and stored procedures to ensure performance and reliability. • Build and deploy cloud-native applications on AWS, applying best practices for scalability, cost, and security. • Implement CI/CD pipelines using GitHub Actions and automate deployments in collaboration with DevOps. • Troubleshoot production issues, perform root-cause analysis, and drive preventive improvements. • Mentor junior engineers and contribute to engineering standards, reusable components, and architectural decisions.

India