Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Entry Level
Qualifications
We are looking for candidates with:Proficiency in programming languages such as Python, Java, or JavaScript. Experience with AI frameworks and tools. Strong problem-solving skills and the ability to work in a team environment. A degree in Computer Science, Software Engineering, or a related field.
About the job
Join MaintainX as a Software Developer specializing in AI development tools. In this role, you will be part of a dynamic team responsible for creating innovative solutions that enhance our platform's capabilities. You will collaborate with cross-functional teams to design, develop, and implement AI-powered features that drive efficiency and improve user experience.
About MaintainX
MaintainX is a forward-thinking company that provides cutting-edge solutions to streamline operations and improve productivity for businesses worldwide. Our team is dedicated to fostering innovation and excellence in every project we undertake.
Join our dynamic team at System Canada Technologies as a Software Tester with Development Skills. In this role, you will be responsible for ensuring the quality and functionality of our software products through rigorous testing methodologies. You will work closely with developers to identify bugs and recommend improvements, contributing to the continuous en…
Team Dynamics:Join our Core Services team, responsible for a vital component that ensures interoperability within Genetec's cutting-edge Security Center SaaS offering. We are a group of seasoned developers dedicated to building microservices and software components that support a large-scale cloud-based physical security system. Our daily work revolves around software security, distributed systems, and DevOps methodologies.As a C# Developer, you will be a key player in a vibrant and friendly team of software developers focused on delivering a dynamic, flexible, and scalable solution utilizing state-of-the-art technologies.Your Day in a Nutshell:Provide compatibility layers for Security Center via hyper-federation, facilitating the transition to the new SaaS offering.Ensure seamless multi-domain integration, simplifying complexity for end users.Guarantee high availability of all cloud-deployed services by adhering to top-notch quality standards and industry best practices.Embed security into the customer value proposition from design to production.Develop, test, deliver, deploy, and support components, libraries, and infrastructure following defined workflows.Engage in the analysis and design of new features.Contribute to task effort estimation and time management against defined milestones.Collaborate with your team lead to align on high-level guidance and product vision priorities.Work alongside various stakeholders, including technical leads, architects, and developers from other teams.Participate in on-call processes as required by the schedule.
Join Our Team!At High Tech Genesis, you'll embrace cutting-edge technology and work alongside a passionate team dedicated to innovation. Become part of a leading design services company at the forefront of technological advancement.Your Journey Begins Here.The ASIC/FPGA Engineer will play a crucial role in hands-on implementation, integration, and support of hardware designs within a collaborative engineering environment.Key Responsibilities:Transform high-level requirements into tangible, functional hardware solutions.Implement RTL logic primarily using Verilog/SystemVerilog, driving it through simulation, synthesis, and timing closure.Collaborate directly with verification, hardware, and support teams to address issues and advance designs.Assist with board-level bring-up, product integration, and troubleshooting in a lab setting.Provide technical support to customers, diagnosing and resolving intricate issues.
Narvar is seeking a Senior Technical Support Engineer to join the team remotely in Canada. This position acts as a key resource for both customers and internal teams, handling advanced technical challenges and serving as the main escalation point for complex or high-priority issues. Role overview This role works closely with Sales, Implementation, Engineering, and Logistics teams. The focus is on resolving technical problems for high-value customers, improving support processes, and collaborating on projects that impact company success. Strong analytical skills and a drive to enhance workflows are important for this position. What you will do Diagnose and resolve complex, high-priority technical issues from customers, aiming for prompt solutions and strong satisfaction. Perform root cause analysis on recurring problems and help implement strategies to prevent them. Keep ticket queues productive and minimize backlog. Manage and prioritize incidents and service requests using internal tools, ensuring service level agreements (SLAs) are met. Act as the primary escalation point for critical issues, including joining customer calls when necessary. Participate in an on-call rotation, which includes some weekends, to handle incidents, alerts, and monitoring. Collaborate with teams across the company to resolve urgent customer issues and contribute to ongoing process improvements. Additional responsibilities Mentor and support junior support engineers, encouraging collaboration and knowledge sharing. Work with engineering and product management to address customer needs and relay feedback. Use data to identify opportunities for improving support processes and tools. Lead or participate in projects that enhance support services, product features, or customer experience. Create and update technical documentation, such as knowledge base articles, troubleshooting guides, and best practices. Stay up to date with Narvar’s products, services, technologies, and industry trends. Requirements 5-8 years of experience in technical support or a related field, with a strong background in troubleshooting.
Hello and welcome! Are you seeking an exciting new opportunity? Whether you're actively searching or just exploring the market, you've come to the right place to consider joining our dynamic team.The Invoicing team is a vital part of the Financial Services division at Lightspeed. We focus on crafting and implementing solutions that streamline sales and pre-sales processes, along with managing customer accounts receivable operations. Our team is crucial in facilitating efficient financial workflows that accelerate business growth and deliver a dependable experience for our clients.As a Senior Software Developer, you will take charge of developing and maintaining key features within our essential financial products. Your contributions will enhance the overall codebase through the creation of new features and the rectification of bugs, while also improving system architecture and related tasks. We seek someone with strong technical skills who can assist the team in reaching their objectives, contribute to the evolution of our processes and tools, and actively participate in various production operations, including on-call rotations.Note: We are currently only accepting applications from candidates located in Canada.
Join AECOM as a Senior Design Manager and Technical Advisor, where you will play a pivotal role in shaping innovative designs and providing expert technical guidance. Collaborate with multidisciplinary teams to drive project success, ensuring compliance with standards and regulations.
Thumbtack is looking for a Senior Engineering Technical Program Manager to join the Productivity Engineering team. This remote role is open to candidates based in Ontario. Role overview This position centers on leading projects that help engineers work more efficiently. The focus is on improving workflows and supporting initiatives that align with Thumbtack’s business goals. What you will do Guide cross-functional projects designed to boost engineering productivity and streamline workflows. Coordinate with teams throughout the company to deliver solutions that make processes smoother and advance business priorities. Spot opportunities to improve efficiency and take ownership of initiatives that shorten project delivery times. Encourage collaboration among engineering and partner teams to keep projects moving forward and aligned with company objectives. Collaboration This role works closely with engineers, product managers, and other key stakeholders at Thumbtack. The goal is to support and refine engineering practices across the organization.
beumergroup1 is seeking a Senior Mechanical Designer in Calgary. This position centers on developing mechanical designs that support client needs and align with industry standards. Collaboration with colleagues from various disciplines is a key part of the role. Role overview The Senior Mechanical Designer will contribute to engineering projects by creating and refining mechanical solutions. The work involves both independent design tasks and teamwork across departments. What you will do Develop mechanical designs for a range of projects Work closely with multidisciplinary teams to ensure cohesive solutions Support efforts to meet client requirements and maintain quality standards Requirements Experience in mechanical design Ability to collaborate with engineers and other professionals Strong attention to detail and commitment to quality
Role overview The Senior Civil Designer position at cima2 in Mississauga centers on the full cycle of civil engineering projects. This role involves hands-on work from project initiation through detailed design to final delivery. Strong experience with MicroStation and OpenRoads is essential. Main responsibilities Create and refine civil design plans using MicroStation and OpenRoads Collaborate with fellow designers and engineers to achieve project objectives Participate in every phase of the design process, maintaining accuracy and efficiency Support the delivery of solutions that meet client needs and comply with industry standards
We are seeking a highly experienced Senior Electrical Engineer to join our Energy and Resources team. You will play a key role in projects within the renewable energy and transport electrification sectors across Canada. As part of our passionate electrical energy team, you will benefit from insightful guidance and professional development opportunities. You will occasionally work on-site and collaborate with clients, applying your skills in practical settings. This is a hybrid position based in one of our offices in Quebec.Key ResponsibilitiesOversee project delivery while facilitating crucial discussions with both internal and external stakeholders.Support multidisciplinary teams in the comprehensive execution of electrical substation projects, encompassing civil engineering, structures, protection and control, SCADA, and telecommunications.Develop plans and specifications for electrical installations across various projects.Contribute to transportation electrification initiatives.Engage in renewable energy projects (solar, wind, battery storage, microgrids).Draft and review reports, technical opinions, and plans and specifications.Mentor junior and intermediate engineers.
Location: Montreal, Canada (Hybrid) Job Type: 12-month contract Experience Level: 7+ years Work Focus: 70% Frontend (React/TypeScript), 30% Backend (.NET Core) Role Overview dyneits is looking for a Senior Full Stack Developer to help advance Capital Markets applications, including IRIS and CurveBuilder. The position centers on frontend work with React and TypeScript, while also involving backend contributions in C# .NET Core. This hybrid role is based in Montreal and involves close collaboration with trading and IT teams worldwide. Main Responsibilities Frontend Development (Primary) Design and build user interfaces using TypeScript and React. Improve and maintain application interfaces for a strong user experience. Apply advanced frontend techniques such as Promises, Redux, and Callbacks. Implement real-time communication with SignalR. Backend Development (Secondary) Develop backend services with C# .NET Core. Support and enhance IRIS backend systems. Create and maintain APIs and business logic. Application and Performance Improvement Work on application performance and scalability enhancements. Contribute to system modernization and evolution. Maintain code quality and efficiency. DevOps and CI/CD Maintain and improve CI/CD pipelines. Work with AWS, Kubernetes, and Git as part of the deployment process. Team Collaboration and Support Work closely with global IT teams and stakeholders to meet project objectives. Support NY USD trading teams, particularly during overlapping time zones. Participate in solution design and technical discussions. Help ensure clear communication across international teams.
About Us:At Cohere, our vision is to harness AI to enhance human potential. We are pioneering the development and deployment of advanced AI models that empower developers and enterprises to create transformative experiences through innovative applications such as content generation, semantic search, retrieval-augmented generation (RAG), and intelligent agents. Our contributions are vital to the broader adoption of AI technologies.We take immense pride in our work. Every team member plays a crucial role in enhancing our models' capabilities and delivering exceptional value to our clients. Our culture emphasizes agility and a commitment to excellence, always prioritizing the needs of our customers.Cohere is a diverse team of dedicated researchers, engineers, and designers, all at the top of their fields. We believe that a variety of perspectives is essential for creating outstanding products. Join us in our quest to shape the future of AI!Why Join Us?We are committed to developing machines that comprehend the complexities of the world and make them universally accessible. The quality of our data is critical to this mission. Just like humans, large language models learn through feedback. Your role in labeling, ranking, auditing, and refining text outputs will significantly enhance the performance of our AI models, leaving a lasting mark on Cohere’s technological advancements.We are looking for passionate and skilled Data Annotation Specialists with expertise in Modern Standard German writing, translation, and data handling.Note: This is a part-time independent contractor role available in Canada. We require a minimum commitment of 16 hours per week at a competitive rate of 30 CAD/hour. This position is BYOD (Bring Your Own Device) and allows for remote work within Canada. The contract duration is for 12 months, with performance-based incentives included!In your role as a Data Annotation Specialist, your responsibilities will include:Labeling and Ranking: Precisely label and rank machine learning datasets with advanced proficiency in German, ensuring high data integrity and quality.Auditing and Correcting: Thoroughly review and amend inaccuracies in language data—including text, images, JSON, TSV/CSV, and Markdown—to uphold the utmost standards of data accuracy.Text-Based Tasks: Complete reading and text-oriented assignments efficiently, demonstrating meticulous attention to detail.Preference-Based Tasks: Handle tasks based on specific preferences to optimize model training.
At Vanta, we are driven by our mission to empower businesses to earn and demonstrate trust. We believe in the power of continuous security monitoring and verification, equipping companies to enhance their security practices seamlessly. Our team is composed of kind and skilled professionals, many of whom have thrived at Vanta without prior security experience.The Trust Product team at Vanta is dedicated to developing features that enable our customers to showcase the integrity and reliability of their security programs. Our Third Party Risk Management product streamlines and automates risk management processes, allowing users to operate more efficiently and make informed decisions from a centralized platform.As a Staff Engineer, you will spearhead key strategic projects across engineering, delivering substantial value to our customers and the business while fostering a culture of engineering excellence. In this pivotal role on the Trust team, you will tackle initiatives that drive growth in some of Vanta's most dynamic business areas, significantly impacting our largest clients.Our company has achieved remarkable product-market fit and has been successfully monetizing since our first customer. We are experiencing rapid growth, creating unparalleled opportunities for engineers to advance their careers while contributing to a fast-scaling organization.Explore our Vanta Engineering Blog to discover more about our team's innovative projects!
As the Software Development & Testing Manager at Alimentiv, you will take on a pivotal role as a hands-on leader, guiding our talented team in delivering high-quality software solutions for our clinical imaging ecosystem. This position melds technical expertise with team leadership to ensure that our software aligns with architectural frameworks, regulatory standards, and business objectives.In this player-coach role, you will not only lead the team but also actively participate in development and testing processes. Your focus will be on ensuring reliable software delivery across both legacy systems and modern platforms, fostering a balance between stability and innovation. Collaboration with Product Management, Project Management, Solution Architecture, and other teams will be key to adapting to the dynamic needs of our business and clinical environments.
Join our innovative team at Jane as a Level 3 Software Developer, where you'll play a key role in developing cutting-edge applications. We are looking for a passionate and skilled developer who thrives in a collaborative environment and is eager to tackle complex challenges. Your expertise will contribute directly to our mission of delivering high-quality software solutions.
Frequentis Group, headquartered in Vienna, is a leading international provider of communication and information systems designed for control centers engaged in safety-critical operations. Our mission-critical control centers are essential for ensuring the safety of air travel, urban and regional rail transport, and maritime activities. They are pivotal in coordinating emergency responses on land, sea, and air, and in effectively dispatching law enforcement and first responders when emergencies arise. Today, operators in these control centers depend on four essential technologies to perform their duties: voice communications, situational awareness tools, decision support systems, and a robust voice and data network that underpins all operations. These four technologies are at the heart of what we do, and we are proud to serve over 500 clients across 150 countries, managing more than 40,000 workstations globally.Our Frequentis Canada office located in Gatineau, Quebec is seeking a motivated and skilled Network Communications Software Developer to enhance our established team. In this role, you will be instrumental in the design, development, and maintenance of software products integral to Air Traffic Management communication systems. Your responsibilities will encompass the design of software components that adhere to high availability standards, real-time processing requirements, and user-friendly interfaces.This position is based in Gatineau, Quebec, Canada, and is open to Canadian Citizens, Permanent Residents, and Foreign Workers holding a valid Canadian Work Permit.
Join cima2 as a Senior Urban Planner, where your expertise will shape the future of urban landscapes. In this pivotal role, you will lead projects from conception through execution, collaborating with multidisciplinary teams to create sustainable and innovative urban environments.Your responsibilities will include comprehensive planning, public engagement, and strategic development initiatives that align with community goals and regulatory requirements.
Have you heard of BlueCat? We are a groundbreaking company redefining the landscape of Intelligent Network Operations. In an era where organizations need a fresh approach to network management that integrates essential core services with advanced predictive insights into network health and performance, BlueCat’s Intelligent NetOps stands out as a pioneering solution. Our platform empowers teams to enhance agility and reduce risks associated with rapid changes through a unified management lifecycle, from provisioning to proactive troubleshooting and remediation.At BlueCat, we are immensely proud of our award-winning culture, which is a core aspect of our identity. As recipients of numerous prestigious accolades, including the Great Place to Work certification, joining our team means becoming part of a leader in technology and one of Canada’s top workplaces across various categories, such as Technology, Today's Youth and Women, and Mental Health and Inclusion.About the RoleWe are on the lookout for a talented Software Developer to join our Integrity team. In this position, you will be responsible for designing, building, and enhancing features within the BlueCat Integrity ecosystem. Your primary programming languages will include Java, React, and PostgreSQL, and you will collaborate closely with a skilled team of engineers dedicated to scalability, performance, and reliability. You will take ownership of intricate technical challenges, devise thoughtful solutions, and contribute to maintaining the overall quality of our products. What You’ll Do• Design, develop, and maintain both backend and frontend components of the Integrity platform utilizing Java, React, and PostgreSQL.• Collaborate closely with fellow developers, QA, and product teams to deliver high-quality features and enhancements.• Approach complex technical challenges with creativity and independence.• Engage in code reviews, design discussions, and initiatives aimed at continuous improvement.• Contribute to testing and automation strategies to enhance reliability and maintainability.• Occasionally collaborate with DevOps and infrastructure teams to ensure smooth deployments and optimal performance. What You Bring
Valsoft Corporation’s Dentitek team supports over 1,000 dental clinics across Quebec with software designed to simplify operations and improve patient care. The company values collaboration, practical solutions, and a culture where every idea is welcome. Role Overview The Sales Representative - Dental Software will focus on growing Dentitek’s presence by finding and closing new business with dental clinics. This role involves understanding the needs of dental professionals, demonstrating how Dentitek’s platform adds value, and building lasting client relationships. Main Responsibilities Prospect new dental clinics through calls, emails, visits, and events. Build and manage a pipeline of qualified sales opportunities. Identify and engage decision-makers such as owner dentists and clinic managers. Assess clinic needs by analyzing operational, technological, administrative, clinical, and financial processes. Evaluate how Dentitek’s solution matches client requirements. Deliver tailored software demonstrations, highlighting benefits like efficiency, compliance, profitability, and improved patient experience. Address objections and answer initial technical questions from prospects. Prepare business proposals and negotiate within established pricing guidelines. Close deals and secure signed agreements. Work with Customer Success and training teams to ensure a smooth handoff after sale. Document client needs and agreed commitments. Participate in team meetings to help refine the sales process. Consistently meet or surpass sales targets. Location This position is based in Montreal, Quebec, Canada.
Full-time|Remote|Fully remote - Canada, Kosovo, North Macedonia or United Kingdom
At Slice, our mission is to empower local pizzerias by providing them with the cutting-edge technology and resources they need to compete with major franchises while preserving their independence. Founded by Ilir Sela, who began with his family's pizzerias, Slice now supports tens of thousands of restaurants in enhancing their digital capabilities and building sustainable businesses. As we continue to grow, we are seeking talented individuals who are passionate about contributing to this meaningful mission. Your Role: As a Full-Stack Software Developer, you will be instrumental in crafting innovative solutions that improve operational efficiency for our restaurant partners, ensuring they deliver exceptional experiences to their customers. You will primarily utilize Python and Django to design, develop, and maintain robust web applications. Collaborating closely with Product Designers, Product Managers, and various stakeholders, you will create high-quality software tailored to user needs. Team Dynamics: You will be part of an agile team of 7-10 Full Stack Engineers dedicated to building and maintaining high-performance Django/Python applications. Our fast-paced environment encourages rapid iteration and continuous improvement of our internal products, driving efficiency and delivering significant impact. With team members located across the US, UK, and Eastern Europe, we foster a collaborative culture that values diverse expertise and high code quality. The Ideal Candidate: We are looking for creative and entrepreneurial developers eager to build world-class products for small businesses. The key competencies for this role include: Demonstrated experience and enthusiasm for web technologies such as Django, Python, and RESTful APIs. Ability to thrive in a remote work environment and collaborate asynchronously with colleagues across various time zones and backgrounds. Strong communication skills to express design opinions while valuing input from peers. Perks of Joining Slice: Beyond competitive benefits, here are some unique highlights of working with us: Access to comprehensive healthcare plans Flexible working hours Opportunities for professional development and growth