Senior Software Developer, Search
$107k - $195k per yearMaintainX
MaintainX is a leading mobile-first work execution platform
for industrial and frontline teams.
More than 15,000 customers, including McDonalds, Michaels, Cintas, Redimix, and U.S. LBM, use MaintainX to cut unplanned downtime and run better operations, across 16 million managed assets and 92 million completed work orders.
In August 2026 MaintainX became part of Autodesk, joining
Autodesk Operations Solutions, the organization unifying Autodesk's operations platform alongside Tandem, FlexSim and Fusion Operations. Autodesk's strategy is to converge design, make and operate into one continuous lifecycle: design an asset, build it, run it, then feed what you learn running it back into the next design. Autodesk had design and make. Operate is the phase that tells you what actually happened, and it is ours.
About The RoleWe’re starting a new Search team to make it easier for users find exactly what they need across MaintainX. You’ll play a critical role in designing, building, and scaling search infrastructure that reflects the unique shape of the MaintainX domain. This is a zero-to-one role. You’ll be scoping ambiguity, shipping usable search early, and evolving it with fast feedback loops. If you enjoy building systems from scratch, obsess over performance and relevance, and want your work to power daily decisions across industries, we’d love to talk.
What You'll Do
Design and build MaintainX’s end-to-end search and retrieval platform — from indexing pipelines and ranking systems to AI-facing query layers.
Partner with product and domain experts to model search across core entities like work orders, assets, and procedures, ensuring high-relevance results.
Ship fast, iterate fast, launch early versions, gather feedback, and improve rapidly.
Operate and optimize distributed systems, ensuring reliability, performance, and scalability under real-world load.
Drive architectural decisions, balancing correctness, performance, and long-term maintainability.
Own integrations between search systems and upstream data sources.
Explore semantic search, vector retrieval, and AI-enhanced relevance using modern ML tooling.
On-call duties (currently business hours)
About You
Hands-on experience designing, building, and operating production-grade search systems end-to-end — including indexing, query execution, relevance tuning, and infrastructure — using technologies such as Elasticsearch, OpenSearch, Lucene, Solr, or similar.
Understanding of embeddings, chunking, and retrieval strategies.
Familiarity with search‑specific tuning: analyzers, BM25, shard sizing, cluster health, and relevance optimization.
Comfort taking systems from implementation to deployment and production operation, working across backend services, data pipelines, and integration points as needed.
An expert level of English, both spoken and written, is required, as the individual will need to lead platform engineering managers across multiple teams, present technical priorities to executive stakeholders, and align with engineering leaders outside Québec on a daily basis.
Nice To Have
Experience evaluating and improving search relevance using both qualitative analysis and quantitative metrics.
Experience shipping AI-powered or LLM-integrated backend systems
Comfortable using modern AI tools like GPT, Copilot, or Cursor to boost productivity and streamline development.
Understanding of multi‑tenancy and data security, including ACLs, field-level access controls, and secure index partitioning.
Experience building observability and success metrics into systems to monitor performance, usage, and impact.
Our mission is to keep the physical world running.
Factories, fleets, hospitals and campuses stay up because the people who maintain them have tools worth using. That is what we build.
Compensation and benefits.
Base pay is one part of the package. Depending on the role, compensation may also include commission, an annual bonus and equity. Benefits differ by country. For roles in the United States, Autodesk’s benefits are described at benefits.Autodesk.Com. For roles in Canada and other countries, the plan differs on health coverage, retirement and leave, and your recruiter will walk you through it.
Belonging.
We take pride in a culture where everyone can thrive. More at autodesk.Com/company/global-belonging. More on where this is going: Autodesk CEO Andrew Anagnost on building the future of connected operations, and AOS SVP Stephen Hooper on welcoming MaintainX to Autodesk.
Compensation Range: CA$107K - CA$195K
#J-18808-Ljbffr
for industrial and frontline teams.
More than 15,000 customers, including McDonalds, Michaels, Cintas, Redimix, and U.S. LBM, use MaintainX to cut unplanned downtime and run better operations, across 16 million managed assets and 92 million completed work orders.
In August 2026 MaintainX became part of Autodesk, joining
Autodesk Operations Solutions, the organization unifying Autodesk's operations platform alongside Tandem, FlexSim and Fusion Operations. Autodesk's strategy is to converge design, make and operate into one continuous lifecycle: design an asset, build it, run it, then feed what you learn running it back into the next design. Autodesk had design and make. Operate is the phase that tells you what actually happened, and it is ours.
About The RoleWe’re starting a new Search team to make it easier for users find exactly what they need across MaintainX. You’ll play a critical role in designing, building, and scaling search infrastructure that reflects the unique shape of the MaintainX domain. This is a zero-to-one role. You’ll be scoping ambiguity, shipping usable search early, and evolving it with fast feedback loops. If you enjoy building systems from scratch, obsess over performance and relevance, and want your work to power daily decisions across industries, we’d love to talk.
What You'll Do
Design and build MaintainX’s end-to-end search and retrieval platform — from indexing pipelines and ranking systems to AI-facing query layers.
Partner with product and domain experts to model search across core entities like work orders, assets, and procedures, ensuring high-relevance results.
Ship fast, iterate fast, launch early versions, gather feedback, and improve rapidly.
Operate and optimize distributed systems, ensuring reliability, performance, and scalability under real-world load.
Drive architectural decisions, balancing correctness, performance, and long-term maintainability.
Own integrations between search systems and upstream data sources.
Explore semantic search, vector retrieval, and AI-enhanced relevance using modern ML tooling.
On-call duties (currently business hours)
About You
Hands-on experience designing, building, and operating production-grade search systems end-to-end — including indexing, query execution, relevance tuning, and infrastructure — using technologies such as Elasticsearch, OpenSearch, Lucene, Solr, or similar.
Understanding of embeddings, chunking, and retrieval strategies.
Familiarity with search‑specific tuning: analyzers, BM25, shard sizing, cluster health, and relevance optimization.
Comfort taking systems from implementation to deployment and production operation, working across backend services, data pipelines, and integration points as needed.
An expert level of English, both spoken and written, is required, as the individual will need to lead platform engineering managers across multiple teams, present technical priorities to executive stakeholders, and align with engineering leaders outside Québec on a daily basis.
Nice To Have
Experience evaluating and improving search relevance using both qualitative analysis and quantitative metrics.
Experience shipping AI-powered or LLM-integrated backend systems
Comfortable using modern AI tools like GPT, Copilot, or Cursor to boost productivity and streamline development.
Understanding of multi‑tenancy and data security, including ACLs, field-level access controls, and secure index partitioning.
Experience building observability and success metrics into systems to monitor performance, usage, and impact.
Our mission is to keep the physical world running.
Factories, fleets, hospitals and campuses stay up because the people who maintain them have tools worth using. That is what we build.
Compensation and benefits.
Base pay is one part of the package. Depending on the role, compensation may also include commission, an annual bonus and equity. Benefits differ by country. For roles in the United States, Autodesk’s benefits are described at benefits.Autodesk.Com. For roles in Canada and other countries, the plan differs on health coverage, retirement and leave, and your recruiter will walk you through it.
Belonging.
We take pride in a culture where everyone can thrive. More at autodesk.Com/company/global-belonging. More on where this is going: Autodesk CEO Andrew Anagnost on building the future of connected operations, and AOS SVP Stephen Hooper on welcoming MaintainX to Autodesk.
Compensation Range: CA$107K - CA$195K
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Software Developer, Search in Winnipeg, MB vacancy
- ...ll get to work on The Flare platform’s search engine is built on top of Elasticsearch... ...are looking to hire an experienced data developer to join our development team in order to... ...Conduct feasibility studies for upgraded software systems Maintain our product’s existing...SeniorSummer workWork at officeRemote workFlexible hours
$180k - $200k per year
...visionary and a strategic leader within our AI organization. While a Senior Data Scientist excels at building and deploying specific models,... ...), Agile. What You Must Have 10+ years of experience in software or data science, with at least 8+ years specifically...Senior3 days per week- ...Job Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you... ...maintainable code and to learn from the feedback provided by senior team members. • Translate business requirements into efficient...Senior
$144.7k - $195.9k per year
...increasing access to justice.Summary We are currently seeking a Senior Software Developer to join our rapidly growing Engineering team. This role is... ...your craft by using AI.Professional experience building search systems, typically as a Search, Relevance or IR engineer....SeniorWork at officeLocal areaFlexible hours$144.7k - $195.9k per year
...increasing access to justice.Summary We are currently seeking a Senior Software Developer to join our rapidly growing Engineering team. This role is... ...your craft by using AI.Professional experience building search systems, typically as a Search, Relevance or IR engineer....SeniorWork at officeLocal areaWorldwideFlexible hours- The Senior Software Developer is responsible for designing, developing, and maintaining data services, APIs, backend systems, and AI-ready data... ...data used by AI-enabled workflows, analytics solutions, search capabilities, and customer-facing applications. Contribute to...SeniorWork at office3 days per week
$128.3k - $203k per year
Elastic, the Search AI Company, enables everyone to find the answers they need in real... ...What is The Role: We're looking for a Senior Software Engineer to join our Streams UI team, where... ...tools. These tools can help you develop features faster, fix complex systems, and...SeniorLocal areaFlexible hours$174k - $252k per year
Senior Software Engineer, Search Security EngineeringCorporate Fare: Google Place: Mountain View, CA, USA; Cambridge, MA, USA; +3 more; +2... ...on threats. About the jobGoogle's software engineers develop the next-generation technologies that change how billions...SeniorTemporary work- Build secure search technologies at Google using software development and data privacy expertise. Choose from Mountain View, Cambridge, New York, or Seattle.As a Software Engineer III, you will develop systems supporting Google Search at massive scale. The work calls for software...Senior
- Software Developer - Senior:On behalf of our Government client, Procom is searching for a Software Developer - Senior for a 6-month role. This position is an onsite position with 5 days onsite at our client’s Toronto, Ontario office.Software Developer - Senior - Job Description...SeniorContract workWork at officeImmediate start
- ...supporting health, charities, youth, and education opportunities is our passion, and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the design, development, and automation of PRCN’s internal Data and Lab...
- ...Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment. You'll translate business requirements into scalable solutions and drive software delivery excellence. As a Software Development...
- ...and offer an inclusive culture that welcomes diverse perspectives. We’re looking for a collaborative, self-motivated Senior Software Engineer, Search & AI to join our growing team. As a Senior Software Engineer, you’ll help build and evolve the customer-facing...SeniorLong term contractPermanent employmentFor contractorsLocal areaImmediate startRemote workWorldwideRelocationHome office
- ...is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems Reports to: Technical Manager Job Summary: Price Industries is...
- About the job RQ09196 - Software Developer - Senior DescriptionHybrid Work Environment: The successful candidate is expected to work onsite at 222... ...with Azure Cosmos DB, Azure Blob Storage, Azure Cognitive Search, etc.20%UIDemonstrated experience with React, Angular, jQuery10...SeniorRemote work2 days per week3 days per week
$70k - $150k per year
...Generative AI. We're looking for a passionate and innovative Senior GenAI Software Developer to join our growing team and help design, build, scale,... ...with Azure OpenAI, Azure AI Foundry, Azure AI Search, Microsoft Copilot Studio, or similar AI platforms.Java development...SeniorContract workPart time$136k - $170k per year
...mapping services, none of these real world interactions between people and transport can happen.We are hiring a Senior Software Engineer to join our Pickup, Places and Search team within the Mapping organization that is responsible for building, enhancing and maintaining the Rider...SeniorHourly payLong term contractTemporary workWork at officeFlexible hours3 days per week$111.4k - $161.4k per year
Senior Software Engineer, Search PlatformOur visionWe are building the next-generation search platform, with a vision to democratize knowledge construction and consumption at Thomson Reuters. The platform consolidates search systems across Thomson Reuters products and services...SeniorWork at officeLocal areaFlexible hours- Senior Software DeveloperPour la version française de cette description de poste, veuillez consulter le lien suivant / For the French version... ...companies in the world. About You As a Senior Software Developer, you'll join a development team that crafts solid, reliable software...SeniorApprenticeshipWorldwideFlexible hours
$120k - $150k per year
...reputable financial technology brand, Interac is deeply embedded in the daily lives of Canadians.Who You Will Work With: The Senior Software Developer reporting to the Leader, Product Foundation, Money Movement will be responsible for developing and maintaining the company’s...SeniorFull timeTemporary workInternshipSecond jobImmediate startFlexible hours$100k - $142k per year
Senior Software Developer Your Moneris Career – The Opportunity Build secure, reliable products and integrations that support important day-to-day operations for Canadian businesses. In this hands‑on full‑stack role, you will deliver features across user experience, API,...SeniorWork at officeLocal areaRemote work$100k - $130k per year
...administration. Using Diamond, our proprietary fund administration software, SGGG-FSI’s over 400 employees provide full-service fund... ...The RoleWe are seeking a proactive and detail-oriented, Senior Software Developer to join our team. Reporting to the Software Development...SeniorWork at officeRemote workFlexible hours- ...want to build the customer support platform for the AI era, we’re looking for top talent to join us.About the Role As a Senior Software Developer at Botpress, you’ll be at the forefront of developing innovative solutions that drive the future of conversational AI. As a...SeniorWork at office
- Location: Quebec City, Quebec, Canada – Hybrid (3 days a week, in-office) We are seeking a talented and experienced Senior Software Developer to join our Civil Engineering Applications team. In this role, you will help shape the future of industry-leading design software...SeniorApprenticeshipWork at officeLocal area3 days per week
- Senior Software Developer (Project Management)Location: Vancouver - Pender St, CanadaThales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billions of digital interactions...SeniorLong term contractFull timeTemporary work
- Location: Quebec City, Quebec, Canada - Hybrid (3 days a week, in-office)We are seeking a talented and experienced Senior Software Developer to join our Civil Engineering Applications team. In this role, you will help shape the future of industry-leading design software...SeniorApprenticeshipWork at officeLocal area3 days per week
- ...established in 1996. We provide actuarial, administration, software programming, and consulting solutions for pension, benefits,... ...in our clients’ long-term success. Position Summary The Senior Software Developer will play a key role in designing, developing, and modernizing...SeniorLong term contract
- ## Senior Software DeveloperApply: Mississauga, Canada - Meadowvale Office (HQ): Full time: Posted Yesterday: R10581## SOTI is committed to... ...making a difference in the world.**Job Title**: Senior Software Developer**Location:** Mississauga, Ontario, Canada**Work Model:**...SeniorFull timeWork at officeWorldwideFlexible hours
- Branch's mission is bold: we want to revolutionize AEC design software by giving designers and project teams a power tool to make efficient, beautiful buildings. We believe software has an indelible impact on the quality of the built environment, and we are committed to setting...SeniorLong term contractPermanent employmentFull timeRemote workWorldwideFlexible hours
- Get AI-powered advice on this job and more exclusive features. Role OverviewThe Senior Software Developer will be responsible for designing, developing, and implementing automation, integrations, and reporting solutions across enterprise platforms. This role includes creating...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer, Search. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

