**We are a startup-vibe work culture - please keep reading only if that kind of environment interests you. If you are looking for a highly structured, large enterprise, this is not the right position.
-
We are looking for an experienced Full Stack Software Developer who understands how AI solutions actually move from an idea into real operational use.
This role for someone who knows how to turn business needs, company data, existing software, and emerging AI capabilities into reliable systems. You should be comfortable making architecture decisions, working through uncertainty, identifying technical risks, and building complete solutions from zero.
You will work directly with leadership and our software team to identify the strongest opportunities, connect large language models with company data and existing tools, and take solutions from concept through deployment. You will focus on our training division (TrueTraining.ca).
-
WHY THIS OPPORTUNITY IS DIFFERENT
Most AI roles focus on improving an established product or one part of a larger system. This role is about determining where Talos should use AI and building the systems, integrations, and workflows to make it real.
Talos already has a software team and operations across technology, training, staffing, and the public sector, creating real opportunities for AI.
This role is built for someone technically strong and comfortable creating structure where it is still being built.
-
THE QUICK SUMMARY
Your goal is to turn Talos’s strongest AI opportunities into secure, reliable systems that can be used in real operations. The initial priority will be building capability in four core areas:
- Connecting large language models with company data and existing software
- Building AI agents and automated workflows
- Developing the applications, databases, APIs, and integrations that support these solutions
- Establishing strong standards for accuracy, security, testing, and deployment
You will help determine where Talos should use AI, which opportunities offer real business value, what architecture is required, and which tools are worth adopting.
The goal is simple: leadership should be able to rely on you to take an AI opportunity, make the right technical decisions, and deliver a working system.
-
WHAT YOU WILL OWN
You will own the technical development process from opportunity assessment and architecture through development, testing, deployment, and improvement. This includes:
- Translating business problems into clear technical requirements and success measures
- Designing complete AI systems and technical architecture
- Integrating large language models with company data, APIs, and existing software
- Building AI agents and automated workflows with appropriate controls
- Developing the front end, back end, databases, APIs, integrations, and deployment processes
- Working within the Microsoft ecosystem, including Azure, Azure Functions, and Azure AI
- Designing data models and working with relational databases using SQL
- Selecting models, tools, and services based on accuracy, cost, speed, security, and maintainability
- Creating testing and evaluation processes for AI generated results
- Identifying inaccurate, inconsistent, or unreliable outputs and improving system performance
- Implementing security, privacy, access controls, logging, and monitoring
- Planning for failures, human review, and situations where the system should not act independently
- Identifying technical risks and clearly explaining the available options and tradeoffs
- Coordinating with leadership, the software team, and internal users throughout development
- Documenting architecture, code, integrations, and operating procedures
- Maintaining and improving systems after deployment
- Evaluating new AI technologies and determining whether they provide real value
This role requires experimentation, but the standard is higher than producing promising demonstrations.
You are expected to understand the business problem, data requirements, technical risks, and long term maintenance behind every solution you build.
-
WHAT SUCCESS LOOKS LIKE
Strong performance means Talos is moving from AI ideas and experiments to secure, reliable systems used in real operations. Success looks like:
- AI opportunities are evaluated quickly and prioritized based on business value, feasibility, risk, and cost
- Business needs are translated into clear technical plans, requirements, and success measures
- Priority solutions move consistently from concept through development, testing, and deployment
- AI systems connect securely with real company data, software, and workflows
- Outputs are tested for accuracy, consistency, and reliability before operational use
- Technical risks, limitations, costs, and tradeoffs are clearly communicated
- Leadership has clear visibility into development progress, risks, decisions, and next steps
- Systems are maintainable, documented, monitored, and designed for future expansion
- Internal users trust the systems and understand how to use them appropriately
- Your work reduces manual effort, improves consistency, and creates measurable operational value
- You can clearly explain why an AI opportunity should or should not be pursued
By the time you are performing well, leadership should be able to ask, “What should we build next?” and trust that you will provide a strong technical recommendation and execute it.
-
WHO WILL DO WELL HERE
This role is built for someone who:
- Enjoys building complete systems rather than working on one isolated component
- Is comfortable working through uncertainty
- Can explain technical decisions to nontechnical people
- Takes responsibility for results
- Learns new technologies quickly
- Cares about accuracy, security, and practical business value
- Is comfortable working in a startup style environment
The strongest candidate will have:
- Strong experience integrating AI into real software systems
- Strong experience with large language models and model APIs
- Full stack software development experience
- Experience with front end development, back end development, databases, APIs, deployment, and integrations
- Experience with Microsoft Azure or a similar cloud environment
- Experience designing and working with relational databases using SQL
- Experience building AI agents or automated workflows
- The ability to evaluate and improve the accuracy of AI generated results
- Strong problem solving and communication skills
- Experience with JavaScript, Azure Functions, Azure AI, and Model Context Protocol would be valuable. However, we care more about your ability to learn quickly and build complete systems than experience with one specific programming language.
-
SHORT TERM EXPECTATIONS
During your first 90 days, you will learn Talos’s existing software, data, tools, security requirements, development processes, and business priorities. You will assess the current technical environment, identify gaps, meet with leadership and internal teams, and determine which AI opportunities offer the strongest combination of value, feasibility, and manageable risk.
You will begin designing and building the first priority solution, including the architecture, data connections, integrations, security controls, evaluation process, and required software components. You will test the solution with real company data, gather feedback from users, improve its accuracy and reliability, and prepare it for operational use.
By the end of 90 days, Talos should have a priority AI solution built, tested, connected to real systems, and moving into controlled operational use. The company should also have clearer technical standards, documented risks, and a practical roadmap for what to build next. Leadership should be able to rely on you to evaluate AI opportunities, make strong technical decisions, and turn the right ideas into reliable software.
-
WHAT YOU GET
- Meaningful ownership of Talos’ AI direction
- The opportunity to build AI systems from an early stage
- The ability to influence technical architecture, tools, and development standards
- Support from an existing software team
- Exposure to different systems, business functions, and technical challenges
- A role that can grow as Talos expands its AI capabilities
- A fast moving environment where strong work is visible
- The opportunity to help build a Canadian company serving the public sector
-
THE BOTTOM LINE
This role is for someone who wants to build something serious.
You will be expected to evaluate opportunities, make architecture decisions, write software, connect data and systems, test AI outputs, manage technical risks, deploy solutions, and improve them through real use.
The right person will help Talos become more efficient, technically capable, and competitive by turning practical AI opportunities into reliable software.
-
ABOUT US
Talos exists to strengthen the people and systems that shape a country.
Talos is a Canadian company headquartered in Victoria, BC, serving government clients across training, technology, talent, and public sector operations.
Our team is unique, ambitious, and energetic. People here solve problems quickly, take ownership, and care about building something meaningful.
We work with the public sector across:
- Virtual training
- IT hardware and software
- Recruitment and headhunting
- Public sector operations support
- Technology and workflow improvement
From building secure technology systems to providing specialized staffing and running nationwide virtual learning programs, Talos designs reliable, human-centered systems that help keep public sector operations strong and adaptable.
The belief behind Talos is simple: stronger public servants create stronger institutions, and stronger institutions shape a stronger country.
Pay: $60,818.51-$141,860.94 per year
Benefits:
- Casual dress
- Company events
- Dental care
- Extended health care
- On-site parking
- Vision care
Application question(s):
- Do you understand this position is IN-PERSON in Victoria BC?
- What is 1 thing that makes you unique?
- What 2 things could you confidently do in your 1st month that would deliver value in this position?
- Describe an AI system you personally helped integrate into a real business process. What did you build?
- What is something unique about AI that most businesses might not know about, but should?
- Are you confident you can lead our AI integration and development?
- What is your preferred $ hourly rate or annual salary?
Work Location: In person