Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer, Search

$107k - $195k per year

MaintainX

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
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Software Developer, Search in Winnipeg, MB vacancy
  • $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... 
    Senior
    3 days per week

    TEEMA Group

    Winnipeg, MB
    4 days ago
  •  ...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

    Price Industries Limited

    Winnipeg, MB
    4 days ago
  •  ...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... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    4 days ago
  •  ...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... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    4 days ago
  •  ...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... 
    Suggested

    The North West Company

    Winnipeg, MB
    4 days ago
  • $20 per hour

    Looking for a part-time nanny to care for my daughter and pick her up after school at 3:30pm and watch until either myself or our current part time nanny returns home at 5:30pm - may be hiring more than one person to fulfil the role. That can start as soon as possible! This...
    Hourly pay
    Part time
    Live out
    Immediate start

    CanadianNanny.ca

    Winnipeg, MB
    4 days ago
  •  ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. ERP Software Developer An ERP Software Developer designs, develops, and implements ERP solutions that enhance our business processes and improve... 

    Price Industries Limited

    Winnipeg, MB
    4 days ago
  •  ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the opportunity to design and deliver impactful, customer-facing web... 

    Price Industries Limited

    Winnipeg, MB
    4 days ago
  •  ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale...  ...operational requirements into routing capabilities. 8+ years of software engineering experience, including substantial ownership of... 
    Senior
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    4 days ago
  •  ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise....  ...within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference... 
    Senior

    Equinix

    Winnipeg, MB
    4 days ago
  •  ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software...  .... Your key responsibilities will include: Design, develop, and maintain clean, testable, and highly maintainable code,... 
    Senior
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    4 days ago
  •  ...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... 
    Senior
    Summer work
    Work at office
    Remote work
    Flexible hours

    Flare

    Winnipeg, MB
    1 hour ago
  • $69.45k - $119.45k per year

     ...technologies on some of the most groundbreaking projects imaginable. Software Development team is a high-performing team to join. We focus on...  ...clients solve their most complex challenges YOUR ROLE: Curam Developer WORK YOU WILL DO: We are seeking a skilled Curam Developer to... 
    Full time
    Work at office
    Local area
    Shift work

    Accenture Global

    Winnipeg, MB
    8 days ago
  •  ...Randstad Canada is seeking an Intermediate Software Developer - CRM to join a Toronto-based contract. You will design, develop, and integrate Dynamics 365 Customer Engagement solutions, using C#,.NET, TypeScript, REST APIs, and Azure Integration Services. Onsite in Toronto... 
    Full time
    Contract work

    Randstad

    Winnipeg, MB
    2 days ago
  • $60 - $65 per hour

    Job Responsibility: Experience in Guidewire Claim Center implementation. Guidewire Cloud 10 Version and Ace Certification are mandatory. Strong understanding of the insurance industry and claims management processes. Proven experience in configuring and customizing...
    Hourly pay
    Full time
    Fixed term contract

    Buzzclan

    Winnipeg, MB
    3 days ago
  •  ...Enterprise Report Developer Winnipeg, MB Manitoba Hydro is consistently recognized as one of Manitoba's Top Employers! We are a leader among energy companies in North America, recognized for providing highly reliable service and exceptional customer satisfaction. Join... 
    Hourly pay
    Long term contract
    Full time
    Internship
    Work at office

    Manitoba Hydro

    Winnipeg, MB
    2 days ago
  • $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.... 
    Senior
    Work at office
    Local area
    Flexible hours

    VLEX NETWORKS

    Winnipeg, MB
    1 hour ago
  • $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.... 
    Senior
    Work at office
    Local area
    Worldwide
    Flexible hours

    Themis Solutions Inc.

    Winnipeg, MB
    1 hour ago
  •  ...Café offers free Tea and Coffee. Job Title: Technical Lead, Software Development Location: Winnipeg Department: Sales Technology...  ...business stakeholders, help shape technical direction, mentor developers, and contribute directly to the design, delivery, and... 

    Price Industries Limited

    Winnipeg, MB
    4 days ago
  • $50k - $100k per year

     ...clients to thrive? This could be your next big move! We are hiring Developing Investment Advisors into our Developing Investment Advisor...  ...development, and dedicated practice management support to help you develop and grow your practice. Accountabilities: Build a client base... 
    Full time
    Work from home

    TD Bank

    Winnipeg, MB
    4 days ago
  • 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... 
    Senior
    Contract work
    Work at office
    Immediate start

    Procom

    Winnipeg, MB
    1 hour ago
  •  ...establishment/distribution centre. Tasks: Design and integrate website related code. Determine hardware and software requirements to achieve optimal server performance. Develop website architecture. Write, modify and test website related code. Write, modify, integrate and test... 
    Hourly pay
    Permanent employment
    Immediate start

    Drops of Jupiter

    Winnipeg, MB
    4 days ago
  • $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... 
    Senior
    Local area
    Flexible hours

    Elastic

    Winnipeg, MB
    1 hour ago
  •  ...and regionally, in the energy industry. About The RoleThe Senior Software Developer is responsible for designing, developing, and maintaining...  ...govern data used by AI-enabled workflows, analytics solutions, search capabilities, and customer-facing applications.... 
    Senior
    Long term contract
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    DNV Group

    Winnipeg, MB
    1 hour ago
  • $130k per year

     ...global provider of Interconnected Commerce software solutions for telecom retail....  ...Principal Engineer, Architecture. This is a senior individual contributor role for someone who...  ...rather than assumed. Help other engineers develop as architectural thinkers. Over time, the... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours

    iQmetrix

    Winnipeg, MB
    more than 2 months ago
  • $88.8k - $121k per year

     ...Senior Modernization Project ManagerApply: On-Site: LOC13062...  ...?Otis Elevator Company is searching for a highly motivated Modernization...  ...situations and assist in developing contingencies for...  ...simultaneously* Proficient in Microsoft software within technical environments... 
    Senior
    Full time
    Contract work
    For contractors
    Internship
    Live In
    Local area
    Worldwide

    Otis Worldwide Corporation

    Winnipeg, MB
    4 days ago
  •  ...Miratech is looking for a skilled Senior AI Engineer with Python,...  .... You will play a key role in developing and enhancing an enterprise AI...  ...platforms. ~ Strong knowledge of software engineering best practices,...  ...vector databases and semantic search technologies. Experience with... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    3 days ago
  • $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... 
    Senior
    Hourly pay
    Long term contract
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    Lyft Inc

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Senior
    Long term contract
    Permanent employment
    For contractors
    Local area
    Immediate start
    Remote work
    Worldwide
    Relocation
    Home office

    Muck Rack

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer, Search. Be the first to apply!