Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Solace

Principal Software Developer

Solace

. Design and implement integration patterns for AI agents, LLMs, and machine learning workflows within the Solace Agent Mesh platform .

Posted 10/2/2026full-timeOttawa • CanadaLead💰 CA$155,000 - CA$180,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expert-level proficiency in Python, Java (SpringBoot), and JavaScript/HTML (React) while leading technical teams in the design and implementation of AI integration patterns and machine learning workflows. Proficient in MLOps practices and experienced with cloud platforms and container orchestration technologies.

Highest-signal resume keywords
10+ Years Of Software Development Experience3+ Years In AI/ML SystemsExpert-Level Proficiency In Python, Java, And JavaScriptHands-On Experience With AWS, Azure, And GCPDeep Experience With Event-Driven Architectures

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
PythonJava (SpringBoot)JavaScript/HTML (React)AI Frameworks And ToolsEvent-Driven ArchitecturesAPI DesignMicroservicesMLOps PracticesPerformance OptimizationReal-Time Data Streaming
Soft Skills
Technical LeadershipMentorshipCollaborationCommunication
Tools & Technologies
AWSAzureGCPDockerKubernetesApache KafkaPulsarSolace PubSub+
Industry Keywords
AI Integration DevelopmentMachine Learning WorkflowsAgent-Based ArchitecturesDistributed SystemsHigh-Availability Architectures

Tech Stack

Tools & technologies
ApacheAWSAzureDistributed SystemsDockerGoogle Cloud PlatformJavaJavaScriptKafkaKubernetesMicroservicesPulsarPythonReactSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Design and implement integration patterns for AI agents, LLMs, and machine learning workflows within the Solace Agent Mesh platform
  • Research and prototype emerging AI technologies, evaluation frameworks, and integration patterns
  • Build scalable, reliable, and secure components for agent communication, orchestration, and real-time data streaming
  • Provide technical leadership and mentorship to development teams
  • Conduct code reviews and establish best practices for AI integration development
  • Collaborate with stakeholders to translate business requirements into technical solutions
  • Implement testing strategies, performance optimization, and monitoring for AI-driven systems
  • Stay current with AI technology trends and apply knowledge to drive continuous innovation
  • Drive architectural decisions and help integrate advanced AI technologies with Solace core products and internal tooling

Requirements

What you’ll need
  • 10+ years of software development experience
  • 3+ years specifically in AI/ML systems, LLMs, RAG, and agent-based architectures
  • Expert-level proficiency in Python, Java (SpringBoot), and JavaScript/HTML (React)
  • Experience with AI frameworks and tools including A2A/ADK, LangChain, CrewAI, and AutoGen
  • Deep experience with event-driven architectures, message brokers, API design, and microservices in distributed AI environments
  • Hands-on experience with AWS, Azure, GCP, Docker, Kubernetes, and infrastructure-as-code
  • Understanding of MLOps practices, model deployment, monitoring, and lifecycle management in production environments
  • Proven track record of leading technical teams, mentoring engineers, and driving complex technical projects to completion
  • Excellent written and verbal communication skills
  • Experience with vector databases, embedding models, and RAG systems
  • Knowledge of real-time streaming technologies such as Apache Kafka, Pulsar, or Solace PubSub+ is nice to have
  • Background in distributed systems, high-availability architectures, and performance optimization is nice to have
  • Experience with AI safety, governance, and ethical AI practices is nice to have
  • Contributions to open-source AI/ML projects or research publications are nice to have
  • Understanding of enterprise integration patterns and middleware technologies is nice to have

Benefits

Comp & perks
  • Access to the latest AI tools and training programs
  • Collaborative environment
  • Work-life balance
  • Hybrid work model
  • Training programs
  • Inclusive and safe workplace
  • Accommodations available upon request during the hiring process