At a Glance
- Tasks: Build AI-powered search systems and design end-to-end search solutions.
- Company: Join MaintainX, a leader in cloud platforms for frontline workers.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Dynamic team environment with a focus on innovation and collaboration.
- Why this job: Make a real impact by enhancing search capabilities with cutting-edge technology.
- Qualifications: Experience with production search systems and distributed systems expertise required.
The predicted salary is between 123750 - 151250 $ per year.
Build AI-powered search and retrieval systems at MaintainX, using distributed systems expertise and modern machine learning tooling. This role supports a cloud platform for frontline workers. As a Senior Software Developer, you will design end-to-end search across work orders, assets, and procedures. You will work with indexing pipelines, ranking systems, AI-facing query layers, and upstream data integrations. The work includes semantic search, vector retrieval, relevance tuning, and production operations.
Key Responsibilities:
- Design indexing pipelines and ranking systems for search
- Model search across work orders, assets, and procedures
- Operate distributed systems for reliability and scalability
- Drive architectural decisions balancing performance and maintainability
- Handle business-hours on-call duties
Requirements:
- Production search systems experience using Elasticsearch, OpenSearch, Lucene, Solr, or similar
- Knowledge of embeddings, chunking, and retrieval strategies
- Familiarity with analyzers, BM25, shard sizing, and cluster health
- Experience across backend services, data pipelines, and integrations
- Experience improving relevance through qualitative and quantitative analysis
- Bring search architecture, retrieval, distributed systems, and AI experience to MaintainX’s operational platform for industrial teams.
Senior Search Platform Software Developer in Montréal employer: MaintainX (An Autodesk Company)
At MaintainX, we are committed to fostering a dynamic and inclusive work environment where innovation thrives. As part of Autodesk, our employees benefit from a robust support system that encourages professional growth and collaboration across teams. With a focus on cutting-edge technology and a culture that values every voice, we empower our Software Developers to make a meaningful impact in the mobile platform space while enjoying competitive compensation and comprehensive benefits.
Contact Details:
MaintainX (An Autodesk Company) Recruitment Team