Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Experience
Qualifications
The ideal candidate will have a strong foundation in both front-end and back-end technologies. Proficiency in JavaScript, HTML, CSS, and frameworks such as React or Angular is essential. Additionally, experience with server-side languages like Node.js or Python is highly desirable. Familiarity with database management systems and cloud services will be an advantage. Strong problem-solving skills and the ability to work collaboratively in a team environment are also required.
About the job
Solink is looking for an Intermediate Full Stack Engineer to help build and improve software products in the Ottawa office. This role involves hands-on work with web applications and close collaboration with engineers and designers.
What You Will Do
Develop and enhance web applications using modern frameworks and technologies
Work alongside team members to deliver reliable, high-quality software
Contribute ideas and feedback throughout the development process
Location
This position is based in Solink's Ottawa office.
About Solink
At Solink, we are dedicated to transforming the way businesses manage security and operations through advanced video analytics and data-driven insights. Our commitment to innovation and excellence drives us to provide our clients with the best tools available. Join us and be part of a forward-thinking team that values creativity and collaboration.
Similar jobs
1 - 20 of 664 Jobs
Search for Senior Ai Ml Engineer At Solink Ottawa On
Senior AI/ML EngineerLocation: Ottawa, ON | Hybrid Department: EngineeringReports To: Eugenia Kondratova, Senior Technical Manager, AIType: Full-Time | PermanentVacancy Status: This is an active role and we are currently hiring for this position.About SolinkAt Solink, we are dedicated to protecting what matters most. Our mission is to empower businesses with real-time operational insights by transforming video security. Our innovative cloud-based platform seamlessly integrates with existing camera systems, turning them into intelligent sensors that detect and interpret critical moments. This enables teams to make informed, data-driven decisions, thereby enhancing security and operational efficiency.With over 30,000 locations in more than 32 countries, including well-known brands such as McDonald's and JYSK, Solink provides clarity when it is most needed. Our solutions assist businesses in minimizing shrinkage, optimizing their operations, and proactively addressing emerging threats.We are experiencing rapid growth and have received accolades from Deloitte’s Fast 50™ and Fast 500™ and recognition as one of Ottawa’s Best Places to Work. We are just getting started!The RoleAs a Senior AI/ML Engineer at Solink, you will be responsible for designing, building, and deploying comprehensive machine learning solutions that drive our next generation of video analytics and operational intelligence. Your work will span research, model development, software engineering, and production integration, where you will own features that deliver significant value to our customers in both cloud and edge environments.This position is perfect for individuals who excel in fast-paced environments, relish tackling complex technical challenges, and are driven by the opportunity to deliver reliable, scalable ML-powered features used in high-demand, real-world applications.What You’ll DoDesign, develop, train, and deploy ML models—including computer vision, LLMs/VLMs, and multimodal models—across cloud and edge/embedded environments.Own ML-driven features end-to-end: from proof of concept and experimentation to integration, deployment, instrumentation, and continuous improvement.Evaluate and integrate third-party AI/LLM/VLM services, balancing cost, performance, and scalability.
Solink transforms video security into practical insights for businesses. The company’s cloud platform connects with existing systems to detect and interpret important events, helping teams make decisions that improve security and operations. Solink’s solutions are trusted by well-known brands in more than 30,000 locations across 32 countries. Customers use Solink to reduce shrinkage, boost performance, and address threats early. Solink has earned recognition from Deloitte’s Fast 50™ and Fast 500™, and is named among Ottawa’s Best Places to Work. The team continues to grow, building on strong momentum. Role overview This Intermediate AI/ML Engineer role is based in Ottawa, following a hybrid work model. Reporting to Eugenia Kondratova, Senior Technical Manager AI, this is a permanent, full-time position within the AI department. The position centers on designing, building, and deploying machine learning solutions for Solink’s video analytics and operational intelligence products. This is a hands-on engineering role, involving research, model development, software engineering, and integration of features into production systems for both cloud and edge deployments. Work spans backend and frontend components, ensuring advanced ML features are delivered to users at scale. Solink values engineers who are comfortable with ambiguity, enjoy technical problem-solving, and want to see their work applied in real-world, high-volume settings. What you will do Design, develop, train, and deploy machine learning models, including computer vision, large language models (LLMs), vision-language models (VLMs), and multimodal models for both cloud and embedded systems. Evaluate and recommend tools, techniques, and methodologies to strengthen Solink’s AI capabilities.
Senior Full Stack EngineerLocation: Ottawa or Toronto, ON | HybridDepartment: EngineeringReports To: Dan Murdock, Director of EngineeringType: Full-TimeVacancy Status: This role is actively being recruited for.About SolinkAt Solink, we are dedicated to protecting what matters most. Our mission is to equip businesses with the capability to respond swiftly and effectively by converting video surveillance into actionable operational insights.Our innovative cloud-based platform seamlessly integrates with existing cameras and systems, transforming them into intelligent sensors that capture and analyze critical moments. This empowers teams to make informed, data-driven decisions that enhance security and operational efficiency.Trusted by over 30,000 locations across more than 32 countries, including renowned brands like McDonald’s and JYSK, Solink provides clarity in crucial situations. Our solutions help businesses minimize loss, optimize performance, and respond proactively to potential threats.As we experience rapid growth and gain industry accolades, we are scaling with purpose. Recognized by Deloitte’s Fast 50™ and Fast 500™, Business Intelligence Group, and celebrated as one of Ottawa’s Best Places to Work, we are just getting started!The RoleJoin our dynamic Agents team, where you will play a pivotal role in shaping the production of AI agents. As a seasoned product engineer, you will design and implement the systems that enable Solink’s AI Agents to reason, act, and deliver value within our cloud VMS platform.Your responsibilities will encompass backend services (TypeScript/Node), agent orchestration layers, APIs, tool integrations, and user-facing workflows that transform models into tangible, reliable capabilities. This is not merely a feature-focused role; you will be constructing the execution layer of our agent systems, including tool utilization, workflow coordination, safety protocols, latency management, and production reliability.Expect a high-ownership environment where quick decision-making and collaboration with product, data, and platform teams are essential. You will have direct access to cutting-edge AI models and tools, with the autonomy to apply them effectively for measurable product impact.
Account Executive, SMB (Retail +)Location: Ottawa, ON or Toronto, ON | HybridDepartment: SMB Sales | Retail +Department Leader: Shawna Rioux, VP of SMB SalesType: Permanent | Full-TimeVacancy Status: This role is currently active and we are seeking candidates.About SolinkAt Solink, we are dedicated to protecting what matters most. Our innovative platform transforms video security into actionable, real-time insights, allowing businesses to react swiftly and make informed decisions.Our cloud-based solution seamlessly integrates with your current security systems, enabling them to function as smart sensors that identify and analyze critical events. This empowers teams to enhance security measures, optimize operations, and make data-driven decisions.Trusted by over 30,000 locations across 32+ countries, including renowned brands such as McDonald’s and JYSK, Solink provides clarity when it matters most. Our solutions help businesses minimize loss, boost performance, and proactively manage potential threats.We are experiencing rapid growth, gaining significant industry accolades, and expanding with intention. Recognized by Deloitte’s Fast 50™ and Fast 500™, the Business Intelligence Group, and named one of Ottawa’s Best Places to Work, we are just getting started!The RoleWe are seeking passionate and dynamic sales professionals to join our expanding Retail+ team, engaging with some of the largest brands in the retail industry. The ideal candidate will possess a background in sales prospecting and business development, specifically in the SaaS sector.Are you an initiative-taker who excels at cultivating relationships with retail leaders? Do you have a knack for delivering engaging presentations and product demonstrations tailored for retail environments? Are you energized by collaborating within a high-performing team? If so, this opportunity could be your perfect fit!What You’ll DoTargeted Prospecting: Identify and engage brands you admire and potential customers who would benefit from Solink, utilizing a strategic and proactive approach.Manage the Complete Sales Cycle: From initial discovery and product demonstrations to pricing discussions, negotiations, and closing deals—you'll guide each phase with confidence and expertise.
Location: Ottawa, ON (hybrid schedule) Department: AI Reports to: Eugenia Kondratova, Technical Manager, AI Type: Permanent, full-time Role overview The Intermediate AI / Full Stack Developer at Solink helps build and scale technology that turns video into actionable intelligence. This position works with cross-functional teams and takes responsibility for full-cycle solutions, with a focus on computer vision. The work directly supports Solink's growth and the success of its clients. This role suits someone who adapts quickly, enjoys solving real-world problems, and thrives in a changing environment. What you will do Collaborate with engineers, product managers, and QA to define requirements and deliver AI features that provide predictive insights for customers. Design, train, tune, and deploy machine learning models, including computer vision, LLMs/VLMs, and multimodal models, in both cloud and embedded settings. Work across the software development lifecycle for machine learning solutions, from data collection and evaluation to developing and optimizing model filter chains.
Location: Ottawa, ON (Hybrid)Department: R&DReports to: Mac Pham, Director of EngineeringType: Permanent | Full-Time About Solink Solink helps businesses protect what matters most. The company’s cloud-based platform turns video security into real-time operational insights, integrating with existing camera systems to analyze and recognize critical moments. This gives teams the information they need to make informed decisions, strengthen security, and improve daily operations. Solink’s solutions are trusted at over 30,000 locations in 32+ countries, supporting well-known brands such as McDonald’s and JYSK. Businesses use Solink to minimize losses, boost performance, and address potential threats before they escalate. The company has earned recognition from Deloitte’s Fast 50™ and Fast 500™, the Business Intelligence Group, and has been named one of Ottawa’s Best Places to Work. Role Overview The Senior Full Stack Developer for Data Integrations joins a team focused on building integration solutions that connect customer business data with Solink’s platform. This work enables clients to combine their operational data with video content, unlocking actionable insights. This role covers the full stack of integration experiences. Responsibilities include designing and improving customer-facing tools for configuring data connections, as well as developing and refining backend architecture to process and scale large data volumes. The work directly shapes the types of data Solink can support and the speed at which customers can extract value. What You Will Do Design and enhance tools that help customers connect their business data to Solink’s platform Develop and maintain backend systems for processing and scaling incoming data Work with AWS services such as Lambda, S3, Kinesis, SQS, and API Gateway Utilize caching and storage technologies including Redis, DynamoDB, Postgres, and Snowflake Contribute to foundational infrastructure that supports smarter, faster decision-making for clients Tech Stack AWS: Lambda, S3, Kinesis, SQS, API Gateway Databases and storage: Redis, DynamoDB, Postgres, Snowflake
Join SurveyMonkey, the leading platform for surveys and forms, designed for businesses and cherished by users. Our innovative technology merges intuitive design with robust functionalities, catering to diverse applications from customer satisfaction assessments to employee feedback, market analysis, and event registrations. With integrated research expertise and AI-enhanced capabilities, it’s like having a team of expert analysts at your disposal.Renowned for our reliability, SurveyMonkey empowers millions—from startups to Fortune 500 companies—to harness insights that fuel informed decision-making, foster engaging experiences, and propel business success. Explore more at surveymonkey.com.What We Are Looking ForSurveyMonkey is transforming the way insights are gathered by integrating AI into the survey process. This pivotal role will significantly impact building the platform and product features that facilitate AI-driven functionalities. Your leadership will directly shape user interactions with our product and open up new avenues for organizations to collect and utilize feedback. In this position, you will report to the Senior Director of Product Management and collaborate closely with engineering, AI/ML, design, and data science teams to realize this vision.Key ResponsibilitiesCollaborate with product leadership to define AI and agentic features that enhance the product.Take ownership of the roadmap for essential components of the AI platform, including orchestration layers, tool/action frameworks, context management, and evaluation pipelines.Work in tandem with AI/ML, platform engineering, design, and data science teams to deliver scalable solutions that incorporate LLMs, internal APIs, and product workflows.Establish evaluation frameworks and success metrics for AI and agentic functionalities.Define guidelines, reliability standards, and secure execution methods to ensure AI operates predictably within the SurveyMonkey environment.Facilitate alignment across engineering, design, data, GTM, and leadership to launch innovative AI capabilities at scale.We Are Excited to Hear From Candidates Who Have5+ years of product management experience in developing and launching SaaS products.2+ years of experience in launching AI-driven products, particularly those involving generative AI and conversational interfaces.3+ years of defining ML platform capabilities, including model development, integration, evaluation, and deployment.
Veeva Systems is a purpose-driven leader in the industry cloud, dedicated to helping life sciences firms expedite the delivery of therapies to patients. As one of the fastest-growing SaaS companies globally, we achieved over $2 billion in revenue in our last fiscal year, with remarkable growth opportunities on the horizon.Our core values—Do the Right Thing, Customer Success, Employee Success, and Speed—guide us. In 2021, we made history by becoming a public benefit corporation, committed to balancing the interests of our customers, employees, society, and investors.As a Work Anywhere company, we promote the flexibility to work from home or in the office, enabling you to thrive in the environment that suits you best.Join us in transforming the life sciences industry while positively impacting our customers, employees, and communities.
Join our dynamic team at Solink as a Logistics and Supply Chain Manager. In this role, you will be instrumental in enhancing our supply chain processes and logistics operations. You will oversee the end-to-end logistics management, ensuring efficient delivery and distribution systems that meet our clients' needs. Your leadership will guide a team dedicated to operational excellence while fostering a culture of continuous improvement.
Revenue Enablement Manager, SalesLocation: Ottawa | HybridDepartment: EnablementReports To: Grace Barbosa-Chin, Senior Manager, People & CultureType: Permanent | Full-TimeVacancy Status: This is an active, approved role and we are currently hiring for this position.About SolinkAt Solink, we are dedicated to protecting what matters most. Our innovative solutions empower businesses to act promptly and decisively by converting video security into actionable insights in real-time.Our state-of-the-art, cloud-based platform seamlessly integrates with your current surveillance systems, transforming them into intelligent sensors capable of detecting and analyzing critical moments. This capability enables teams to make informed, data-driven decisions, enhancing overall security and boosting operational efficiency.With over 30,000 locations across more than 32 countries, including renowned brands like McDonald’s and JYSK, Solink is trusted for delivering clarity exactly when it’s needed. Our solutions effectively help businesses minimize losses, enhance performance, and proactively address potential risks.As we continue to rapidly grow, we are proud to be recognized by esteemed organizations such as Deloitte’s Fast 50™ and Fast 500™, the Business Intelligence Group, and as one of Ottawa’s Best Places to Work. Our journey has just begun!The RoleWe are in search of a Revenue Enablement Manager who specializes in Enterprise Sales, Sales Engineering, and Channel Enablement. You will play a crucial role in refining our approach to winning complex, multi-stakeholder deals, both directly and through our partners.In this position, you will translate our enterprise sales and partner strategies into effective enablement initiatives that empower Account Executives, Sales Engineers, and Channel partners to confidently navigate lengthy sales processes, technical validations, executive discussions, and competitive environments.Collaboration will be key as you work with Enterprise Sales, SE, and Channel leadership to identify execution gaps, develop impactful onboarding and continuous learning programs, and implement AI-driven workflows that enhance deal quality, speed, and consistency across both direct and partner-led initiatives.This role requires a blend of building and operational skills. You will create a scalable sales enablement system where playbooks, demo standards, technical validation processes, executive messaging frameworks, and partner resources are quantifiable, integrated into daily workflows, and continuously refined.
SurveyMonkey seeks a Senior Director of AI Engineering based in Ottawa, Canada. This senior leadership position oversees the development and implementation of AI solutions throughout the organization. Key responsibilities Guide the design and deployment of AI systems that enhance product features. Collaborate with cross-functional teams to drive AI initiatives forward. Support efforts to use AI for smarter business decisions. Collaboration This role works closely with colleagues from various backgrounds, ensuring AI projects align with company goals and deliver meaningful results.
Join our innovative team at cima2 as a Senior Geotechnical Engineer, where you will play a crucial role in managing and executing geotechnical projects that contribute to the infrastructure and sustainability of our communities. You will leverage your expertise to analyze soil and rock mechanics, assess site conditions, and ensure the integrity of our engineering solutions.
Telesat (Nasdaq and TSX: TSAT) stands as a prominent global satellite operator, delivering dependable and secure satellite-based communication solutions to broadcast, telecommunications, corporate, and government clients for over 55 years. With a commitment to engineering excellence, reliability, and superior customer service, Telesat has established itself as one of the world's foremost satellite operators.Introducing Telesat Lightspeed, our groundbreaking Low Earth Orbit (LEO) satellite network set to launch in 2027. This innovative network will transform global broadband connectivity for enterprise and government users, offering unmatched capacity, security, resilience, and affordability, all while providing ultra-low latency and fiber-like speeds. Headquartered in Ottawa, Canada, Telesat also boasts offices and facilities worldwide.The company’s advanced satellite fleet includes 14 GEO satellites, the Canadian payload on ViaSat-1, and one LEO 3 demonstration satellite. For further details, follow Telesat on X and LinkedIn or visit www.telesat.com.The Systems Engineering group is an interdisciplinary team dedicated to defining system-level requirements and architecture for the Telesat Lightspeed LEO communications network. As a Senior Systems Engineer in this team, you will concentrate on requirements analysis and management. Reporting directly to the Systems Engineering Manager, your role will involve ensuring that requirements are well-articulated, comprehended, and communicated effectively to other teams. This position necessitates technical acumen to collaborate with fellow engineers and pragmatic judgment for scoping work and prioritizing tasks.
Role Overview Solink is looking for an Intermediate Full Stack Engineer to help build and improve software products in the Ottawa office. This role involves hands-on work with web applications and close collaboration with engineers and designers. What You Will Do Develop and enhance web applications using modern frameworks and technologies Work alongside team members to deliver reliable, high-quality software Contribute ideas and feedback throughout the development process Location This position is based in Solink's Ottawa office.
Telesat (Nasdaq and TSX: TSAT) stands at the forefront of satellite communication, offering robust and secure satellite-delineated communication solutions globally for over 55 years. With a legacy steeped in engineering excellence, dependability, and top-tier customer service, Telesat has evolved into one of the largest and most successful satellite operators worldwide. Our groundbreaking Telesat Lightspeed network, a Low Earth Orbit (LEO) satellite system, is set to transform global broadband connectivity starting in 2027, catering to enterprise and government users with unmatched capacity, security, resilience, and affordability, delivering fiber-like speeds with ultra-low latency. Telesat, headquartered in Ottawa, Canada, operates across various global locations. Our cutting-edge satellite fleet comprises 14 GEO satellites, the Canadian payload on ViaSat-1, and a LEO 3 demonstration satellite. For more updates, follow Telesat on X and LinkedIn or visit www.telesat.comAs a Senior Software Engineer, you will collaborate with multidisciplinary teams to create applications for the planning, business support, and operation of the Telesat Lightspeed System.
Veeva Systems, a trailblazer in the industry cloud sector and one of the fastest-growing enterprise SaaS companies, is dedicated to supporting life sciences companies in expediting the delivery of therapies to patients. As a public benefit corporation, we are committed to harmonizing the interests of our customers, employees, society, and investors, providing a unique opportunity to develop products that empower our clients to operate more efficiently and safely, ultimately making a direct impact on patients' lives globally.Join our innovative engineering team as a Senior Java Engineer, and take the lead in creating robust, enterprise-scale applications utilizing cutting-edge open-source technologies. You will face intricate challenges, take ownership of your solutions, innovate swiftly, and witness your contributions accelerating progress in the life sciences sector.We are seeking candidates who possess:- A solid foundation in enterprise Java development.- A strong enthusiasm for modern open-source technologies.- Proven experience in enterprise software or high-growth technology environments.Thrive in our Work Anywhere environment: We promote a flexible work culture allowing you to work remotely or in-office across Canada or the US, ensuring efficient collaboration within your product team's time zone.Be part of a mission-driven organization transforming the life sciences industry.
Join our dynamic team at GDMSI as a Systems Engineer! We are seeking skilled professionals who are passionate about technology and innovation. In this role, you will be responsible for designing, implementing, and optimizing systems that enhance our capabilities and serve our clients effectively.As a Systems Engineer, you will collaborate with cross-functional teams to identify system requirements, conduct testing, and ensure seamless integration of various components. Your expertise will contribute to the overall success of our projects and the satisfaction of our clients.
About Speechify Speechify transforms how people absorb information. The platform turns articles, documents, and books into audio experiences, making learning more accessible and enjoyable. Like streaming services changed audio entertainment, Speechify is shaping the future of audio information consumption. The company leads its category and continues to grow rapidly. Role Overview: Senior Software Engineer – Core Experiences The Core Experiences Team builds and maintains the services and SDKs that deliver Speechify’s core features across platforms. This team sits at the crossroads of product development and infrastructure. The Senior Software Engineer in this group designs clear, reliable APIs and efficient systems, always with the user experience in mind. Strategic thinking and a drive to create dependable, scalable solutions are essential in this role. What You Will Do Work closely with Product Teams to define project scopes, streamline development for faster customer feedback, and address integration and user experience challenges across product areas, using Speechify’s cross-platform SDK. Improve existing features to boost loading speeds and parsing accuracy by refining algorithms and building efficient abstractions. Develop cloud functions, lightweight backend services, and job scripts with Kotlin. What Sets You Apart Strong systems thinker who values simplicity and understands how thoughtful design leads to better system performance. Ability to generate and evaluate ideas quickly, recognizing which changes can be implemented immediately and which need more planning. Comfortable focusing and adapting priorities in a startup environment. Collaborative approach, skilled at working with designers, marketers, and product managers to move projects forward. Location Ottawa, Canada
About the Role Adga Group Consultants Inc. is seeking a Senior Software Engineer in Ottawa. This role focuses on designing and implementing software solutions that contribute to impactful projects. The position involves working closely with cross-functional teams to deliver reliable, high-quality products. What You Will Do Design and build software solutions for a range of technical challenges Collaborate with colleagues across disciplines to develop and refine products Contribute to the delivery of software that meets quality standards Who We’re Looking For Experience in software development at a senior level Comfort working on complex technical problems Ability to work effectively in a collaborative, fast-moving setting Interest in supporting organizational growth through technical expertise This position is based in Ottawa. Candidates who enjoy solving challenging problems and building strong software are encouraged to apply.
Join our dynamic team at gdmsi as a Project Engineer (Systems Engineer). In this pivotal role, you will be responsible for managing engineering projects from conception to completion. Your expertise will help drive innovation and efficiency within our systems.We are looking for motivated individuals who thrive in a collaborative environment and are eager to contribute to exciting projects that shape the future of technology.
Feb 16, 2026
Sign in to browse more jobs
Create account — see all 664 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.