Enable job alerts via email!

Principal Software Engineer - AI Multi-agents / Agent Orchestration / GenAI

Huawei

Markham

On-site

CAD 100,000 - 130,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company seeks a Principal Software Engineer for next-gen AI-enabled PaaS platform development. The role involves collaborating with AI experts to implement advanced GenAI solutions in a dynamic environment. Candidates should have substantial experience in AI, Deep Learning, and strong programming skills, with a Master's degree required. This opportunity offers the chance to work on cutting-edge AI technologies in a collaborative team.

Qualifications

  • 4+ years of experience in Agent/Multi-agent and Deep Learning development.
  • Strong foundation in algorithms, data structures, and OOP.
  • Hands-on experience with advanced Generative AI tools and concepts.

Responsibilities

  • Develop next-gen AI-enabled PaaS platform including AI Toolings.
  • Analyze and implement GenAI solutions for Cloud Service features.
  • Collaborate with AI researchers and PaaS engineers for integration.

Skills

Deep Learning
NLP
Python
Rust
SQL
AI LLM
Generative AI
Agentic Orchestration
Multi-Agent Workflow Automation

Education

Master's degree in computer science
PhD degree in a related field

Tools

TensorFlow
PyTorch
Agent Builder frameworks

Job description

Our team has an immediate permanent opening for a Principal Software Engineer.

Responsibilities :

  • Development of next-gen AI-enabled PaaS platform, including AI Toolings, Application Platform and Application Integration Services.
  • Collaborate closely with a team of experts, including AI researchers and PaaS engineers, for integrating advanced AI features into existing solutions.
  • Analyze, investigate, and implement GenAI solutions for Cloud Service features and technologies focusing on Agentic Orchestration and Agent Builder frameworks.
  • Conduct technical research and implementation and assist in development and deliveries.

What you’ll bring to the team :

  • 4+ years of Agent / Multi-agent, Deep Learning, NLP and GenAI development experience, along with a practical knowledge of cloud services provided by vendors such as AWS and Azure.
  • A strong foundation in algorithms, data structure, and object-oriented-programming along with proficiency in Python, Rust, and SQL.
  • Strong knowledge of AI LLM.
  • Solid understanding of Deep Learning principles with a focus on their application in NLP, along with hands-on experience with ANNs (e.g., RNN, LSTM, GRU, and etc.) and deep learning frameworks (e.g., TensorFlow, PyTorch, and etc.).
  • Expertise in advanced Generative AI tools and concepts including Transformers, LLM, Fine-tuning, (Graph) RAG, and Vector Databases.
  • Deep understanding of AI agents, Agentic Orchestration, Multi-Agent Workflow Automation, along with hands-on experience in Agent Builder frameworks such Lang Chain and Lang Graph.
  • Excellent communication and organization skills, attention to detail, and ability to multi-task under considerable pressure and changing priorities.
  • Master's degree in computer science or a related filed is required; PhD degree is an asset.

J-18808-Ljbffr

Create a job alert for this search

Principal Software Engineer • Markham, York Region, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.