aijobsdesk35,458 roles · 851 companies
← All roles

Senior Software Developer, Search

MaintainXInfraHybridFull-timeMontreal· posted 2h ago

MaintainX is the world's leading AI-powered maintenance and asset management platform, serving 14,000+ customers including Duracell, Shell, Cintas, and Brenntag. We raised $150M in Series D funding https://www.getmaintainx.com/newsroom/maintainx-raises-150m led by Bessemer Venture Partners and Bain Capital Ventures, bringing our total funding to $254M. We were named to the Forbes 2025 Cloud 100 https://www.getmaintainx.com/blog/maintainx-named-to-2025-forbes-cloud-100, the definitive ranking of the top 100 private cloud companies in the world. We're growing fast and hiring the talent to match.

 

MaintainX is the world leading mobile-first workflow management platform for industrial and frontline workers. We are a modern IoT enabled cloud based tool for maintenance, safety, and operations on equipment and facilities. MaintainX powers operational excellence for 12,000+ businesses including Duracell, Univar Solutions Inc., Titan America, McDonalds, Brenntag, Cintas, Michaels, and Shell. We recently completed a $150 million Series D round, bringing our total funding to $254 million and valuing the company at $2.5 billion.

 

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.

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.

What’s in it for you:

- Competitive salary and meaningful equity opportunities.

- Healthcare, dental, and vision coverage.

- 401(k) / RRSP enrollment program.

- Take what you need PTO.

- A Work Culture https://crew.vc/perspectives-insights/scaling-culture-through-hyper-growth/ where:

- You’ll work alongside folks across the globe that reflect the MaintainX values: Smart Humble Optimists.

- We believe in meritocracy, where ideas and effort are publicly celebrated.

Our mission is to deliver one platform for maintenance, repair & operations teams to keep the physical world running. We believe the greatest asset in any organization is the people. That’s why we built an intuitive, mobile-first solution to help boost productivity and collaboration across teams and locations.