AI Jobs

Find the latest job opportunities in AI and tech

Has Salary

ANVIL favicon
ANVIL

Senior Software Systems Engineer

ANVIL provides analytical tools, automations, and machine learning capabilities for defense, public safety, law enforcement, and national security organizations to accelerate mission-critical decision making.

engineeringhybridOttawa, CA
$120,000.00 per year - $140,000.00 per year
full-time

Education Requirements:

  • Bachelor’s degree in Software Engineering, Computer Science, or a related technical field, or equivalent experience.

Experience Requirements:

  • 8+ years of software development and deployment experience, preferably in a defence or related industry.

Other Requirements:

  • Eligible for Government of Canada Top Secret security clearance.

Responsibilities:

  • Travel to customer and partner sites to participate in requirements gathering, software deployment, integration testing, and hands-on support with end-users.

  • Work directly with stakeholders, including defense contractors and military personnel, to ensure solutions align with operational requirements.

  • Build and manage containerized applications using Docker, Docker Compose, and Kubernetes/OpenShift.

  • Deploy, secure, and monitor Linux-based containerized applications, services, and machine learning models in both cloud-hosted and on-premise networks.

  • Streamline software installation processes, configurations, and documentation for repeatable, high-quality deployments.

Show more details

MindBridge AI favicon
MindBridge AI

Office Manager / Executive Support

MindBridge AI uses AI to reveal risk and anomalies across all your financial and operational data ledgers for continuous autonomous effective controls, and enhanced audit and finance protection at unprecedented scale.

operationsonsiteOttawa, CAfull-time

Benefits:

  • Competitive Compensation and Equity

  • Flexible Work – Hybrid or Remote

  • Comprehensive health benefits and wellness programs

  • Professional development opportunities

  • Flexible Time Off

Experience Requirements:

  • 5+ years of experience in office management, executive assistance, or administrative roles.

Responsibilities:

  • Oversee the daily operations of the office, ensuring a well-organized, efficient, and productive workspace.

  • Serve as the main point of contact for vendors, suppliers, and building management.

  • Maintain office supplies, equipment, and inventory, ensuring everything is well-stocked and operational.

  • Manage office layout, seating arrangements, and space planning to optimize workflow and collaboration.

  • Ensure the office is clean, functional and organized at the beginning of each workday.

Show more details

MindBridge AI favicon
MindBridge AI

Financial Analyst - FP&A

MindBridge AI uses AI to reveal risk and anomalies across all your financial and operational data ledgers for continuous autonomous effective controls, and enhanced audit and finance protection at unprecedented scale.

financehybridOttawa, CAfull-time

Benefits:

  • Competitive Compensation and Equity

  • Flexible Work – Hybrid or Remote

  • Comprehensive health benefits and wellness programs

  • Professional development opportunities

  • Flexible Time Off

Education Requirements:

  • Bachelor's degree in Finance, Accounting, Economics, or a related field;

Experience Requirements:

  • 3-5 years of experience in financial analysis, financial planning, or related roles, preferably in high growth tech industries;

Other Requirements:

  • Fulfill requirements necessary to obtain full background check.

Show more details

NuEnergy.ai favicon
NuEnergy.ai

Artificial Intelligence (AI) Solutions Engineer

NuEnergy.ai provides AI governance software and services, helping organizations mitigate risks and build trust in their AI systems through a customized framework and the Machine Trust Platform™.

engineeringonsiteOttawa, CAfull-time

Education Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field

Experience Requirements:

  • 1-2 years of experience in commercial software development or programming with Python

  • Proficiency in machine learning, deep learning, natural language processing, and supervised/unsupervised and reinforcement learning

  • Demonstrable experience with Python and/or R programming languages

  • Experience with version control systems like Git or similar

Other Requirements:

  • Strong written and verbal communication skills and a team-oriented mindset for both in-office and virtual environments

  • High energy and adaptability to thrive in a fast-paced, growth-focused environment

  • Ability to manage multiple projects simultaneously with meticulous attention to detail

  • Commitment to delivering excellent customer service to both internal and external stakeholders

Responsibilities:

  • Partner with stakeholders to understand client AI/ML use cases, including objectives, data models, lifecycle, guardrails, and trust-related questions

  • Write code and AI systems that allow NuEnergy’s Machine Trust Platform (MTP) to access prescribed data sets and models supporting technical documentation to enable interface and building of guardrails for other AI systems

  • Contribute to NuEnergy’s AI Governance tool inventory by classifying, qualifying, testing, and applying various tools in collaboration with the internal team, faculty, and partners

  • Support the development, quality assurance, and testing objectives of NuEnergy’s proprietary software platform

  • Engage collegially with the NuEnergy team, maintaining respectful and clear communication in all interactions

Show more details

NuEnergy.ai favicon
NuEnergy.ai

Test Automation Engineer

NuEnergy.ai provides AI governance software and services, helping organizations mitigate risks and build trust in their AI systems through a customized framework and the Machine Trust Platform™.

engineeringhybridOttawa, CAfull-time

Education Requirements:

  • Bachelor’s degree in Computer Science or related field

Experience Requirements:

  • Minimum of 2 years hands-on experience in test automation with a focus on cloud and software application testing

  • Proficiency in test automation tools and frameworks (e.g. Selenium, React Testing Library, Appium, TestNG, JUnit)

  • Strong programming skills in languages such as Python, Java, JavaScript

  • Experience with version control systems (e.g. Git) and continuous integration tools (e.g. Jenkins)

Other Requirements:

  • Strong problem solving skills and attention to detail

  • Ability to work constructively in an office team environment, as well as a virtual team environment

Responsibilities:

  • Design, develop and maintain automated test scripts and test frameworks for NuEnergy AI governance software

  • Collaborate with the Product Management and Development teams to ensure testability and identify areas for test automation

  • Contribute to test planning and strategy discussions, including test case creation and test coverage analysis

  • Execute automated tests to validate the functionality, performance and security of NuEnergy software products

  • Monitor and report test results including defect identification and documentation Continuously enhance and optimize automated test scripts and frameworks for efficiency and effectiveness

Show more details

TutorOcean AI Tutor favicon
TutorOcean AI Tutor

QA / Software Tester

TutorOcean's AI Tutor provides 24/7 personalized learning support, combining human expertise with AI technology. AI Copilot helps teachers plan, grade, and personalize lessons.

engineeringhybridOttawa, CAfull-time

Benefits:

  • Hybrid work environment

  • Competitive pay and benefits

  • Opportunity to grow within the company

  • Great work environment

Experience Requirements:

  • Passionate about software quality

  • Communication skills

  • Analytical skills

  • Time management skills

  • Attention to detail

Other Requirements:

  • Knowledge of testing methodologies

  • Technical proficiency

  • Familiarity with one or more software development frameworks and systems

  • Creativity

Responsibilities:

  • Create and define application and software testing processes

  • Monitor system and software functionality for software quality issues

  • Ensure features/fixes are entirely functional based on requirements

  • Automated testing and problem-solving

  • Advise best practices and optimizations throughout testing and bug-fixing processes

Show more details

TutorOcean AI Tutor favicon
TutorOcean AI Tutor

Software Engineer, Full Stack

TutorOcean's AI Tutor provides 24/7 personalized learning support, combining human expertise with AI technology. AI Copilot helps teachers plan, grade, and personalize lessons.

engineeringhybridOttawa, CAfull-time

Benefits:

  • Hybrid work environment

  • Competitive pay and benefits

  • Opportunity to grow within the company

  • Great work environment

Experience Requirements:

  • Loves challenging yourself with new projects

  • A passion for constantly learning

  • Takes pride in solving tough problems with simple code

  • Empowered to take ownership of the projects you work on

Other Requirements:

  • Excellent skills in any of the following: React, JavaScript, HTML, CSS, NodeJS, NoSQL (MongoDB)

Responsibilities:

  • Collaborating with other disciplines across Engineering, UX, and Product to help develop front-end solutions for students and administrators

  • Translating mock-up designs into high-quality code

  • Developing React components and using libraries like Redux

  • Building reusable and scalable components that are API-first driven

Show more details

TutorOcean AI Tutor favicon
TutorOcean AI Tutor

Software Engineer, Mobile Apps

TutorOcean's AI Tutor provides 24/7 personalized learning support, combining human expertise with AI technology. AI Copilot helps teachers plan, grade, and personalize lessons.

engineeringhybridOttawa, CAfull-time

Benefits:

  • Hybrid work environment

  • Competitive pay and benefits

  • Opportunity to grow within the company

  • Great work environment

Education Requirements:

  • Computer Science or Software Engineering degree or equivalent work experience

Experience Requirements:

  • 2 – 3 years of work experience developing iOS and Android applications

  • Loves challenging yourself with new projects

  • Firm grasp of Swift and Java

Other Requirements:

  • Extensive experience working with third-party dependencies and debugging dependency conflicts

  • Familiarities with native build tools, like XCode and Android Studio

  • Experience with unit and automation testing suits, like Appium, XCTest, DeTox

Responsibilities:

  • Working in an Agile environment, participating in scrum ceremonies to help solve problems and learning how teams can improve

  • Collaborating with other team members across Engineering, UX, and Product to develop engaging front-end solutions for both iOS and Android platforms

  • Leverage native APIs for deep integration to create smooth User Interfaces that are intuitive for users within an educational environment

Show more details