SIGN IN
Software Engineer / Sr. Software Engineer (AI) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Applied Systems Canada · 1 day ago

Software Engineer / Sr. Software Engineer (AI)

Applied Systems Canada is transforming the insurance industry by building innovative software and services. They are seeking a Software Engineer / Senior Software Engineer to contribute to product design, development, and testing while ensuring high quality and technical excellence in their solutions.
Computer Software

Responsibilities

Contribute to design, development, and delivery of releasable, high-quality features
Author code aligned with internal standards and guidance from architects to ensure maintainability and consistency
Develop, maintain, and update automated test systems as functionality changes during the evolution of our products
Assess the impact of changes by actively engaging in code reviews, design reviews, and technical discussions with engineering and product teams
Monitor application performance in production and non-production environments
Debug and resolve application errors and performance issues
Continuously learn about new tools and technologies
Support the team by sharing comprehensive feedback during code reviews and providing guidance for complex technical problem solving
Contribute to technical decisions by identifying opportunities and risks
Share knowledge of software development languages, frameworks, testing strategies, and tools
Support with continuous improvement of internal processes and documentation to champion a principles-based approaches to design, implementation, and testing

Qualification

GolangPythonDevOpsMicroservicesTerraformKubernetesOpenAIAzure MLNoSQL/RDBMSBashNodeReactGitDockerArgoGRPCAsynchronous MessagingObject StorageInfrastructure as CodeWeb AuthN/ZAdvanced communication

Required

5+ years' experience in software engineering working with the following technologies and concepts: Golang, Python, Bash, Node, React Terraform, gRPC
Git, GitLab, Docker, Argo, Kubernetes
OpenAI, Vertex AI, or Azure ML
Experience designing, deploying, or operating MCP (Model Context Protocol) servers to enable scalable, tool-aware AI systems
DevOps, Microservices, Infrastructure as Code (IaC), Web AuthN/Z
Asynchronous Messaging, NoSQL/RDBMS, Object Storage
Knowledge of professional software engineering practices including software development life cycles, coding standards, code reviews, source control management, build processes, testing, and operations
Experience with cloud environments and open-source tools
8+ years of experience in software engineering working with: Golang, Python, Bash, Node, React Terraform, gRPC
Git, GitLab, Docker, Argo, Kubernetes
OpenAI, Vertex AI, or Azure ML
Experience designing, deploying, or operating MCP (Model Context Protocol) servers to enable scalable, tool-aware AI systems
Experience providing guidance and support to other members of the engineering team to support technical problem solving
Advanced communication skills, with the ability to distill complex concepts to support others with complex problem solving
Proven ability to advance technical discussions, debates, and reviews on while contributing to positive and constructive communication across the team

Benefits

Medical, Dental, and Vision Coverage
Holiday and Vacation Time
Health & Wellness Days
A Bonus Day for Your Birthday

Company

Applied Systems Canada

twittertwitter
company-logo
We can help everyone at your agency transform to make the day-to-day more efficient and extend the traditional storefront to online insurance experiences.

Funding

Current Stage
Late Stage
Total Funding
unknown
2019-10-16Acquired
Company data provided by crunchbase