5+ years of professional software development experience
Proven track record of designing and delivering complex software systems at scale.
Strong experience in backend/API background of either PHP, Python or Java
Experience in frontend development, with a solid understanding of React and JavaScript
Strong understanding of database design and RDBMS such as MySQL.
Proficient in using and designing RESTful APIs
Mentorship to other engineers through coaching, design, and code reviews.
Exposure to AI technologies, particularly around LLMs (e.g., OpenAI, Claude, etc.), embeddings, or natural language processing. While deep ML expertise is not required, familiarity with integrating or working with modern AI APIs is highly valuable.
Comfortable guiding technical design discussions and facilitating technical decision making
A growing passion for driving processes and improving software development productivity for your team
Experience designing and consuming RESTful APIs and integrating with third-party systems.
Experience in the following is a plus: Typescript, AWS, Cypress, Elasticsearch, Prior work in building or integrating intelligent features, such as semantic search, RAG and integration with third-party apps
Where You’ll Work 📍
Loopio is a global company, HQ’d in Canada, that embraces flexible and effective work models. While many of our teams operate remotely, this role is part of a new, strategic product team that will work in a hybrid model to accelerate innovation and foster deep collaboration.
This hybrid role will likely be based in one of our key India hubs: Ahmedabad, with the expectation of working from our co-working space 3 days per week. This approach is intentionally designed to give you the best of both worlds: high-impact, in-person collaboration with your team to drive impactful product initiatives, and the flexibility of focused work-from-home days.
Our employees (or Loopers, as we call ourselves!) live and work in 🇨🇦 Canada (British Columbia and Ontario), 🇬🇧 London, and 🇮🇳 India (specifically in Gujarat, Maharashtra, and Bengaluru).
Our India/UK hub employees work according to business hours stated in the job description above. This is intentionally designed to enable our global teams to have overlapping hours for collaboration.
You’ll collaborate with your immediate team in person and with our global teams virtually across the UK, Canada, and the US (we’re just a Zoom call and Slack message away!), with core sync hours and focus time for headsdown work 🙇🏾 during the workday
We encourage balancing synchronous and asynchronous collaboration to effectively work as a global #OneTeam!
Responsibilities
Leading and rapidly building end-to-end features from scratch for Loopio’s web platform
Proactively build technology to prevent bugs as they come up, because you can’t stand crappy software
Interact with and gather detailed feedback from our customers because you understand that creating a user-centric experience comes first
Collaborate closely with our Product Managers and Product Designers in an agile environment to bring features to life and iterate on them based on our customers' feedback
Mentor and coach others, providing technical guidance and helping build an environment of knowledge-sharing and encouraged feedback
Contributing to Loopio’s AI roadmap by helping evaluate third-party models, optimising LLM integration patterns, and defining technical guidelines for AI-powered features.
Comfortable leading technical design discussions and facilitating technical decision making. Experience as a technical lead is a bonus!
⚒️ Loopio Engineering Technology Stack:
Amazon Webservices
Benefits
Notice period (in days)
According to the Canadian Employment Equity Act, "members of visible minorities means persons, other than Aboriginal peoples, who are non-Caucasian in race or non-white in colour." A person may be a member of a visible minority group regardless of their place of birth or citizenship.
I prefer not to answer
The following examples provided within brackets are meant to be illustrative, not exhaustive. Please select the option(s) that apply.
LGBTQ2S+ is an acronym for lesbian, gay, bisexual, transgender, queer/questioning, and Two-Spirit. The ‘+’ in LGBTQ+ signifies that the acronym is not exhaustive and includes a wide range of identities within the Queer community, such as asexual, intersex, pansexual, and others.
No (Heterosexual)
Questioning/Unsure
Gender identity is an individual’s internal and individual experience of their gender. This could include an internal sense of being a woman, a man, both or neither. One’s gender identity can be the same or different from the sex assigned at birth. Source: https://www.torontopflag.org/lgbtq2s-terms-to-know
Man (describes a person whose gender identity is man, regardless of sex assigned at birth)
Woman (describes a person whose gender identity is woman, regardless of sex assigned at birth)
Non-Binary or Gender diverse (see next question for expanded options)
Persons with disabilities, according to the Canadian Employment Equity Act, means persons who have a long-term or recurring physical, mental, sensory, psychiatric or learning impairment and who:
Consider themselves to be disadvantaged in employment by reason of that impairment
Believe that an employer or potential employer is likely to consider them to be disadvantaged in employment by reason of that impairment, and includes persons whose functional limitations owing to their impairment have been accommodated in their current job or workplace.
Yes, I have a visible physical disability and/or medical condition
Yes, I have a non-visible/invisible disability and/or medical condition
Yes, I have both a visible and non-visible disability and/or medical condition
No, I do not identify as a person with a disability