Browse
···
Log in / Register

Principal Research Developer

Negotiable Salary

Mila - Institut québécois d'intelligence artificielle

Montreal, QC, Canada

Favourites
Share

Some content was automatically translatedView Original
Description

About Mila and BRDG Mila is a world-renowned research institute in artificial intelligence founded by Yoshua Bengio. Recognized globally for its significant contributions to the field of deep learning, Mila has particularly excelled in language modeling, machine translation, object recognition, and generative models. The BRDG team (Benchmarking, Research, and Development for AI Computing Clusters) is dedicated to optimizing computing resources at Mila through technological innovation. This mission unfolds across three main axes: evaluating and benchmarking cutting-edge scientific computing technologies, developing new methodologies to improve the efficiency of research codes, and establishing strategic collaborations with accelerator manufacturers to influence the development of future technologies and facilitate their adoption at Mila. We are seeking a Principal Research Developer to join the BRDG team and transform computational efficiency in AI research at Mila. In this strategic role, you will evaluate new accelerator architectures, work closely with research teams to identify critical components requiring optimization, and develop low-level optimization solutions that maximize the performance of our state-of-the-art computing infrastructure. Your technical expertise will directly accelerate the most critical scientific discoveries of our time by drastically improving computing resource efficiency, paving the way more quickly for revolutionary breakthroughs in numerous fields, including medicine, materials science, and climate change mitigation. As Canada develops its national strategy to compete globally in high-performance computing for AI, your work in optimization and co-development with industry will significantly enhance Mila's strategic role, establishing the institute as a cornerstone of Canada's technological competitiveness and democratizing access to cutting-edge AI technologies for institutions worldwide. Key Responsibilities 1. Advanced Optimization and Performance Evaluation Benchmarking new architectures: Evaluate and analyze performance profiles of new computing accelerators to identify their optimal characteristics and limitations. Bottleneck identification: Conduct in-depth analysis of complex research codes (large-scale model training, inference pipelines, distributed algorithms) to detect computational and memory inefficiencies. Low-level optimizations: Implement advanced optimizations including rewriting custom kernels, migrating simulations to GPUs, and leveraging specialized accelerator features (tensor cores, shared memory, bandwidth optimizations). 2. Cross-functional Collaborations Multi-domain expertise: Collaborate with research groups specializing in diverse areas (natural language processing, computer vision, reinforcement learning, graph neural networks) to understand their specific computational needs and recommend suitable accelerators. Optimization during research: Work closely with researchers to identify stable and critical computational components to optimize within a constantly evolving research environment. Reproduction and optimization: Accurately reproduce research work and develop optimized versions specifically tailored for next-generation computing accelerators. 3. Software and Tool Development Open-source libraries: Design and implement minimal open-source libraries to share optimized algorithm versions with the Mila community and external research ecosystem. Contribution to benchmarks: Develop and integrate optimized workflows into Mila's benchmark suite to standardize performance best practices. 4. Leadership and Communication Representation to partners: Present technical expertise and research projects during strategic discussions with potential industry partners. Scientific outreach: Enhance the team's visibility by presenting optimization work at major machine learning and high-performance computing conferences (NeurIPS, ICML, SC, etc.). Mentorship and team development: Supervise junior research developers and actively contribute to structuring and growing the BRDG optimization team. Requirements Required Skills and Qualifications • Accelerator optimization expertise: In-depth mastery of modern GPU architectures (CUDA, ROCm) and demonstrated experience in low-level optimization, including rewriting custom kernels and leveraging specialized features (tensor cores, shared memory) • Significant industry experience: Minimum of 5–7 years of experience optimizing high-performance systems and developing complex computational solutions, with a proven track record of collaboration in demanding technical environments • Versatility in machine learning: Solid understanding of machine learning architectures and algorithms across multiple domains (computer vision, natural language processing, reinforcement learning), with the ability to quickly adapt to new research paradigms • Advanced programming: Expert-level proficiency in Python and C++, with extensive experience in ML frameworks (PyTorch, Jax), performance profiling tools, and open-source library development • Research collaboration: Demonstrated experience working in dynamic and uncertain research environments, with the ability to identify critical components for optimization despite constant project evolution • Technical leadership: Autonomy in making complex technical decisions and the ability to guide multidisciplinary teams toward optimization goals • English proficiency: Excellent oral and written communication skills in English for effective collaboration with international researchers and scientific publication writing Additional Assets • Scientific publications and outreach: Contributions to research in ML systems, high-performance computing, or computational optimization, with publications in recognized conferences (NeurIPS, ICML, SC) • Advanced hardware expertise: In-depth knowledge of emerging accelerator architectures and experience evaluating pre-commercialization hardware performance • Open-source contributions: History of developing and maintaining open-source libraries used by the AI research community • Mentorship experience: Demonstrated experience in technical supervision and training development teams, particularly in applied research contexts • Presentation and communication: Experience presenting technical work to diverse audiences (industry partners, academic conferences, internal teams) • Specialization areas: In-depth expertise in one or more specific research domains (large-scale language models, computer vision, graph neural networks, reinforcement learning) • French proficiency: Knowledge of French to facilitate collaboration with colleagues and integration into the Quebec work environment Benefits Good reasons to work at Mila The opportunity to contribute to a unique mission with significant impact; The opportunity to contribute to launching a strategic team at the heart of modern AI computing challenges. Access to state-of-the-art computing infrastructure, including a wide variety of GPUs and accelerators. A comprehensive group insurance plan (health, dental, disability, life, travel insurance, and supplementary coverage); An employee and family assistance program; Access to a telemedicine service; A vacation policy offering a base of 20 vacation days from the start of employment; A retirement savings plan with a minimum 4% employer contribution; A generous flexible benefits envelope allowing you to customize your benefits according to what contributes to your well-being. You can select and combine options that suit your needs from lifestyle credits, enhanced insurance, additional vacation days, and an enriched retirement contribution; Flexible hours, summer hours, and remote work possibilities; A workplace located in the heart of Little Italy, in the trendy Mile-Ex neighborhood, close to public transit; A team of domain experts, passionate and inspiring people; A collaborative and inclusive work environment.

Source:  workable View original post

Location
Montreal, QC, Canada
Show map

workable

You may also like

Workable
Embedded Software Developer
Your team’s dynamic: Our team is made up of more than 20 developers and test specialists, coming from diverse backgrounds, all united by a shared goal: Delivering high-quality innovative solutions to meet and exceed the evolving needs of our customers. While working with us, you’ll help develop software solutions for a wide portfolio of appliances Synergis Cloud Link | Genetec. Your contributions will bring exciting new features to life, directly impacting customers and shaping the future of our technology. Top five reasons why you want this job: Because you strive for new challenges while being part of a fast pace and collaborative team Because you like the idea of working at all levels of the product (Front-End, Back-End, software, hardware, automation, integration, etc.) Because you want to use a unique blend of technical skill and creativity to develop powerful, efficient solutions for a highly scalable distributed enterprise level software system Because you are willing to learn and develop in a functional programming language Because you want to build cutting-edge software containers while tinkering with hardware used in real-world systems Your day at a glance: Full stack development, extensively using the latest .NET Using functional and object-oriented programming languages (we program in F# and C#, and yes, we’re happy to teach you) Maintain and extend high performance, fault tolerant and scalable products across multiple platforms and operating systems Developing secure APIs and integrating third party APIs Working in an Agile environment, collaborating closely with quality assurance specialists, product line managers, etc. Participating in every level of the software development lifecycle including user experience, design, security, development, and maintenance What makes you a great fit: Fluent in French and English, both verbal and written (this role requires interaction with our international collaborators and customers) Bachelor’s degree in Software Engineering, Computer Science, or equivalent Experience with version management, code analysis & automated testing Expertise in at least one programming language (functional or object oriented) Motivated to work in a fast-paced environment and enjoys the challenge of unfamiliar tasks Excited to work in teams and collaborate An asset if you have: Knowledge of functional programming Knowledge of the .NET ecosystem Knowledge of embedded programming on Windows and Linux Knowledge of building and maintaining containerized applications using Docker and/or runc Knowledge of cloud development Knowledge of React Knowledge of Arduino, Raspberry PI or other small-scale embedded devices Knowledge of Kanban or other Agile methodologies Let’s talk perks! Attractive compensation package Training Tuition Reimbursement Program Subsidized meals in our amazing Bistro (Les Cordons Bleus) Work-life balance with a flexible working schedule Free, unlimited coffee Private, free parking for all employees Onsite fitness facility with personal trainer We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us! Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.
Montreal, QC, Canada
Negotiable Salary
Workable
ML Ops Engineer (Databricks)
We are seeking an ML Ops Engineer to join our data and machine learning team. This role will focus on enabling, operationalizing, and maintaining our machine learning workflows. While senior ML scientists and data scientists lead model development, this role ensures those models are successfully deployed, tested, and maintained in production environments. What You'll Do Partner with ML scientists to operationalize models in Databricks and AWS. Build, monitor, and optimize pipelines for training, testing, and deployment. Establish systems for model versioning, automated testing, and performance monitoring. Manage infrastructure for scaling workloads and maintaining reliability. Troubleshoot and resolve issues across the ML lifecycle. Document processes and create repeatable, automated workflows. Creating and maintaining complex data dashboards with sophisticated datasets and calculations Requirements Strong experience with Databricks (preferred) and AWS-based ML workflows. Proficiency with Python, SQL, PySpark and related ML/data engineering toolsets. Familiarity with ML lifecycle management tools (MLflow, Delta Live Tables, etc.). Experience with real-time, live low latency, mission critical relevancy models and serving endpoints. Hands-on experience with CI/CD and monitoring systems. Strong problem-solving and collaboration skills to work closely with ML scientists and engineers. Experience reviewing code in pull requests, offering and receiving constructive feedback for optimization and best practices Nice-to-Haves Knowledge of data governance, security, and compliance in cloud environments. Familiarity with model observability and explainability frameworks. Experience with stream processing or near-real-time pipelines. Knowledge of digital marketing or mar-tech metrics. Profile Fit This is a supporting, enablement-focused role — best suited for someone who thrives at building reliable systems, operational excellence, and ensuring that data science innovations can be delivered consistently into production. About Us Fluent, Inc. (NASDAQ: FLNT) is a commerce media solutions provider connecting top-tier brands with highly engaged consumers. Leveraging diverse ad inventory, robust first-party data, and proprietary machine learning, Fluent unlocks additional revenue streams for partners and empowers advertisers to acquire their most valuable customers at scale. Founded in 2010, Fluent uses its deep expertise in performance marketing to drive monetization and increase engagement at key touchpoints across the customer journey. For more insights visit https://www.fluentco.com/. Benefits At Fluent, we like what we do, and we like who we do it with. Our team is a tight-knit crew of go-getters; we love to celebrate our successes! In addition, we offer a fully stocked kitchen, catered lunch, and our office manager keeps the calendar stocked with activity-filled events. When we’re not eating, working out, or planning parties, Fluent folks can be found participating in networking events, and bonding across teams during quarterly outings to baseball games, fancy dinners, and a variety of activities. And we have all the practical benefits, too… Competitive compensation Ample career and professional growth opportunities New Headquarters with an open floor plan to drive collaboration Health, dental, and vision insurance Pre-tax savings plans and transit/parking programs Retirement Savings Plan with competitive employer match Volunteer and philanthropic activities throughout the year Educational and social events The amazing opportunity to work for a high-flying performance marketing company! Salary Range: $90,000 to $100,000 CAD + Bonus - The base salary range represents the low and high end of the Fluent salary range for this position. Actual salaries will vary depending on factors including but not limited to location, experience, and performance. Candidates may be at risk of targeting by malicious actors seeking personal information. Fluent recruiters will only reach out via LinkedIn or email with an @fluentco.com domain. Any outreach by Fluent via other sources (e.g. text, other domains etc) should be ignored. Fluent participates in the E-Verify Program. As a participating employer, Fluent, LLC will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee’s Form I-9 to confirm work authorization. Fluent, LLC follows all federal regulations including those set forth by The Office of Special Counsel for Immigration-Related Unfair Employment Practices (OSC). The OSC enforces the anti-discrimination provision (§ 274B) of the Immigration and Nationality Act (INA), 8 U.S.C. § 1324b.
Ontario, Canada
CA$90,000-100,000/year
Workable
IT and Field Systems Manager supporting SMB- Full-Time | Osoyoos, BC
IT and Field Systems Manager supporting SMB– Full-Time | Osoyoos, BC MATRIX is a national company providing camps, logistics, and aviation management services to clients in the resource and service sectors. We’re known for our responsiveness, safety-first culture, and commitment to delivering value to our partners. With over 25 years of experience, Matrix has earned a reputation as a trusted leader in remote camp management and logistical solutions across Canada’s most challenging terrains—including the Arctic, mining, and exploration regions. As we continue to grow, we are seeking an IT and Field Systems Manager to oversee and improve the day-to-day technology systems that support our head office team, mobile workforce, and remote field operations. This is a full-time, Osoyoos-based role. Applicants must be legally entitled to work in Canada (Canadian Citizen, Permanent Resident or Holder of a Valid Work Permit in Canada at time of application for this role) Requirements What You’ll Be Doing This is a Small-to-Medium Business (SMB) IT role that blends hands-on problem-solving with strategic planning, all while staying grounded in practical execution. You’ll be the key technology partner for our office-based team (~25 users), and a steady hand behind the systems that support our seasonal field deployments.   You’ll be responsible for: • Managing all IT policies, systems, hardware, software, and security across the head office while ensuring systems are secure, reliable, and easy to use for non-technical staff. • Establishing and maintaining IT risk management practices, including data protection, user access controls, and incident response preparedness. • Supporting the setup, rotation, and management of field communications equipment, including Starlink, satellite phones, and InReach devices. • Overseeing cloud-based platforms (e.g. Microsoft 365, SharePoint, SaaS finance, scheduling and payroll tools), ensuring their smooth integration and daily usability. • Leading the development of a fit-for-purpose technology roadmap that supports Matrix’s operational expansion and evolving field needs. • Coordinating backup schedules, data security practices, device and identity management, and user access permissions. • Implementing cost-effective IT solutions that scale with business growth which balance in-house management with support from third-party vendors where appropriate. • Designing and procuring remote surveillance setups (e.g. solar-powered monitoring systems) and coordinating Wi-Fi infrastructure kits for temporary remote camps. • Promoting cybersecurity awareness across the team through simple training and user-friendly guidelines that support safe technology use in both office and field environments. • Acting as a calm, responsive, and resourceful IT lead—supporting end users who may not have a technical background. Travel expectations are minimal: Estimated 10–20 days/year to attend relevant trade shows / conferences and to support more complex field-based tech installs (noting most installs can be managed remotely with on-the-ground support from field-based trades teams.) What You Bring to the Role Bachelor’s degree in Computer Science or related discipline preferred—but equivalent experience in SMB IT leadership roles will be strongly considered. 6+ years of experience managing IT systems and infrastructure in small to mid-sized organizations. Hands-on experience with Microsoft 365, SharePoint, and desktop/networking environments. Familiarity with remote communications tools like Starlink, satellite phones, InReach devices, and multi-router Wi-Fi layouts. Understanding of cyber security best practices, backup procedures, user access control, and device lifecycle management. Practical experience with vendor management, including managing subscriptions, procurement, and service contracts. Comfortable working with non-technical users, troubleshooting calmly, and documenting key IT processes clearly. Preferred certifications: CompTIA, ITIL, Cisco, Microsoft, or similar. Ideal Candidate Profile A strategic thinker with hands-on experience managing and modernizing IT systems in a growing organization. Familiar with the unique needs of SMB IT environments—pragmatic, resourceful, and cost-aware. Enjoys creating order, documentation, and infrastructure in dynamic environments. Able to balance system reliability, field asset management, and user support with minimal oversight. Confident working solo but collaborative enough to bring in vendors and outside help when needed. Tech-savvy but approachable, with a solutions-first mindset. What You Should Know This is a unique opportunity to build and shape a right-sized IT function for a fast-moving, multi-site company that operates in both office and field settings. You’ll have the autonomy to lead, the tools to execute, and the support of a team that values clarity, safety, and smart technology investments. Benefits Compensation: $110,000 – $130,000/year base salary Location: Osoyoos, BC Benefits: Comprehensive health, dental, and vision benefits Relocation: Interim staff housing available for the right candidate if relocation is required
Osoyoos, BC V0H, Canada
CA$110,000-130,000/year
Workable
IT Service Desk Manager (Hybrid Remote)
Great Place to Work® Certified 2024 Top 50 Best Workplaces in Canada™  IT Service Desk Manager Reports to: Senior Director of Technology – North America Location: Vancouver, BC We are looking for a Service Desk Manager to lead our Service Management function and ensure the smooth delivery of IT services across our network. This role will oversee incident and problem management, service delivery, team development, and budget control—driving continuous improvement to deliver value-added support to the business. Responsibilities includes: Reduce the impact of system downtime on trade by lowering the probability and frequency of major outages, and when they occur, responding quickly to restore service. Ensure Knowledge base is updated as systems and technologies change Assist with coordination and management of major incidents, including communication to internal and external stakeholders Enable efficient business operations by completing service and change requests quickly and correctly. Create/uplift existing reporting to provide real time as well as retrospective insights to the activities in Servicedesk as well as wider IT organization where required Report on Service Desk metrics and monthly business highlights Build and develop a high-performing team by recruiting, onboarding and training new team members. Supporting the ongoing growth of the team through coaching, mentoring and individual development plans. Minimize unplanned overtime usage & on-call funds Maintain on-call timesheets for all Support staff Undertaking other additional duties, tasks and project work as reasonably directed. Assist with meetings and team coordination where required Requirements What you bring to the table Minimum 3 years of IT support and team management experience University degree in Computer Science or a related field preferred, or equivalent work experience ITIL Certification is an asset Strong commitment to customer satisfaction with both internal and external stakeholders Excellent communication and interpersonal skills Strong organizational skills with the ability to manage multiple priorities Able to work independently and collaboratively within a team Willingness to occasionally travel to bakery locations for on-site troubleshooting or project follow-up Benefits What’s in it for You Not only do we have fresh COBS Bread product delivered daily to our Vancouver Support Office, we offer some pretty sweet perks too! Competitive salary and vacation plan A great Extended Health & Dental Benefit, Group RRSP Matching and Health Spending Account Paid sick and personal leave days Subsidized wellness program, and paid day for community service/volunteer time An open, ‘continuous-learning’ environment where professional development and career progression is encouraged Work within a dynamic, driven, high-achieving, close-knit and fun-loving team High level of autonomy and responsibility Complimentary self-serve kitchen of fresh produce, deli meats and of course, COBS Bread and treats! We thank all applicants for their interest in COBS Bread but would like to advise that only applicants shortlisted for interview will be contacted. We are an equal opportunity employer and value diversity at our company. About COBS Bread With over 160 locations, COBS Bread serves fresh and delightful baked goods to communities across Canada. Any unsold items are donated daily to various local charities and foodbanks. The company's success can be attributed to the quality of our product, the development of our people and our warm and friendly customer service. COBS Bread is part of Bakers Delight – Established in 1980 operating as Bakers Delight in Australia and New Zealand, and since 2003 as COBS Bread in Canada and the USA. Together we have grown to more than 700 bakeries across Australia, New Zealand, Canada and the USA. The entire network employs over 15,000 people, serving more than 2.1 million customers each week. Accessibility Accommodation is available upon request for applicants and employees with disabilities. If you are contacted for a job opportunity, please advise us of any accommodations needed to ensure you have access to a fair and equitable process. Any information received relating to accommodation will be addressed confidentially.
Vancouver, BC, Canada
Negotiable Salary
Workable
Data Engineer (Azure & Power BI)
About Us Sopra Steria, a major Tech player in Europe with 52,000* employees in nearly 30 countries, is recognized for its consulting, digital services and software development. It helps its clients drive their digital transformation and obtain tangible and sustainable benefits. The Group provides end-to-end solutions to make large companies and organizations more competitive by combining in-depth knowledge of a wide range of business sectors and innovative technologies with a fully collaborative approach. Sopra Steria places people at the heart of everything it does and is committed to putting digital to work for its clients in order to build a positive future for all. In 2024, the Group generated revenues of $9.1 billion. The world is how we shape it. For more information, visit us at www.soprasteria.com Are you ready to take on the challenge with us?   Position Summary Data Engineer (Azure & Power BI): The Data Engineer Azure & Power BI will be responsible for designing, developing and maintaining the company's data solutions, with a focus on data collection, transformation, analysis and visualization. He will work closely with business, BI and IT teams to ensure data quality, availability and security.  Main Responsibilities Analyze existing solutions and propose improvements to enhance data quality and maintenance of visualization tools. Design and implement reliable and efficient data pipelines on Azure (Data Factory, Synapse, Databricks). Develop and maintain robust data models to meet business needs. Create and optimize interactive reports and dashboards in Power BI. Collaborate with functional teams to understand their analytical needs and translate them into technical solutions. Implement best practices for data governance, including security, documentation and compliance. Ensure data quality, consistency and availability across the organization. Participate in technology monitoring for Cloud, Data and BI solutions to suggest continuous improvements. Requirements Technical Skills Proficiency in Azure Data services (Azure Data Factory, Synapse Analytics, Azure SQL, Databricks). Good knowledge of the Azure Cloud environment: Azure Storage, Dynamics 365. Expertise in data modeling and transformation (ETL/ELT). Excellent knowledge of Power BI (DAX, Power Query, dashboard creation). Strong SQL skills and query optimization. Knowledge of Data Lake, Data Warehouse, cloud architecture and APIs. Experience in data security management (Azure Active Directory, roles, access). Experience with other data visualization tools such as Qlik Sense or Tableau. Experience with programming languages such as Python, Go, Java is a plus. Professional Skills Analytical and synthesis capabilities. Excellent communication skills to interact with technical and business teams. Team spirit and autonomy in project management. Rigor, organization and attention to detail. Ability to explain technical topics to non-technical stakeholders. Desired Profile Master's degree in computer science, software engineering, statistics, data science or related field. Minimum of 3 years of experience in a similar role (Data Engineer, BI or advanced Data Analyst). Practical professional experience with Azure and Power BI. Azure Data Engineer or Power BI certification is an asset. Professional French and English. Conditions and Environment Contract: Permanent / Full-time Location: Montreal / Remote work possible Dynamic and fast-growing team, innovative projects in an international context   Languages: Fluent in French. English (Optional). Benefits Contract: Permanent / Full-time Location: Montreal / Remote work possible Dynamic and fast-growing team, innovative projects in an international context We thank all applicants for showing an interest in this position. Please note that only shortlisted candidates will be contacted for further steps in the selection process. Sopra Steria is an equal opportunity employer, committed to fostering a diverse and inclusive workplace. Our company works everyday to combat all forms of discrimination and promote a respectful working environment. We encourage applications from all qualified individuals, including women, visible minorities, Indigenous people, and people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
Montreal, QC, Canada
Negotiable Salary
Workable
Software Engineer II, Web Content
We are travel tech entrepreneurs, changing the way millions of people travel.  Our proprietary virtual interlining technology provides access to billions of travel itineraries by combining flights from different airline carriers that don’t traditionally work together. We take our customers from point A to B via C, including land transportation, at the lowest possible price. We are impacting the way people travel and provide higher margin opportunities to our partners that are some of the largest online travel agencies in the world.  We pride ourselves on the performance-driven environment we have created for our teams to prosper and excel in. We come to work ready to challenge and be challenged. We’re big enough to give our teams support but small enough that every person makes a difference. There are still plenty of challenges to champion.  The Role As a Software Engineer II on the Web Content Team, you’ll be responsible for designing and developing a Chrome extension that enables travel agents to perform post-booking activities seamlessly. We are looking for a natural problem solver who is detail-oriented and able to work both independently and collaboratively in a fast-paced environment. This role includes planning, developing, testing, and deploying our product. A successful candidate will thrive in a fast-paced environment that uses agile planning techniques, encourages creative design and intelligent risk-taking, and embraces innovative ways to leverage cutting-edge technology. And of course, a demonstrated passion for travel is a plus! Requirements Responsibilities:  Engineer and scale high-quality systems that serve hundreds of millions of requests daily, ensuring reliability and performance Serve as a product evangelist, promoting Tripstack's offerings both internally and externally Drive innovation by proactively identifying and proposing new technology solutions to the entire organization Ensure code quality through a focus on test-driven development and writing clean, maintainable code Mentor and empower the team on a wide range of new and existing technologies Leverage strong fundamentals in Algorithms, OOPs, and Data Structures to solve complex problems Tackle both front-end and back-end development, contributing across the entire stack Utilize source control tools such as Bitbucket, GitHub, and GitLab Solve complex technical challenges and troubleshoot third-party integrations in a fast-paced environment Collaborate effectively within a cross-functional team Automate repetitive tasks to streamline development and deployment Qualifications: Bachelor's or Master's degree in Computer Science or a related field 3-5 years of experience developing with C# Experience with Agile development methodologies Proficiency in full-stack development, including C# and .NET on the back end, and JavaScript, HTML, and CSS on the front end Familiarity with code quality tools like SonarQube Skilled in building and maintaining CI/CD pipelines Experience writing unit and integration tests for both front-end and back-end code A plus: Experience with front-end test automation frameworks Experience designing and building RESTful or SOAP APIs Hands-on experience with a modern front-end framework like React or Angular Experience with front-end automation testing tools like Selenium Proven ability to collaborate effectively within a cross-functional product focused development team Additional experience that would be considered an asset: Cloud experience is a plus: Hands-on experience with cloud platforms like GCP or AWS. Experience with API testing tools like Postman or Fiddler. Familiarity with Elastic tools such as Kibana or Grafana. What is takes to succeed here We are a high-performing team driven by the ambition to revolutionize travel. We play to our strengths, hold ourselves to the highest standards, and move with a sense of urgency to achieve our common goals. We believe in what we do and hold ourselves accountable to win. Benefits We offer an opportunity to work with a young, dynamic, and growing team composed of high-caliber professionals. We value professionalism and promote a culture where individuals are encouraged to do more and be more. If you feel you share our passion for excellence, and growth, then look no further. We have an ambitious mission, and we need a world-class team to make it a reality. Upgrade to a First Class team!
Toronto, ON, Canada
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.