Staff AI Developer (Ruby on Rails, Python)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Staff AI Developer (Ruby on Rails, Python): Shaping the technical direction of a grant research platform with an accent on AI-driven ingestion workflows and high-scale background processing. Focus on designing core platform architecture, implementing LLM orchestration, and optimizing data discovery systems.
Location: Hybrid in Oakville, ON
Salary: $165,000 - $200,000
Company
A leading provider of purpose-built, cloud-based software designed to streamline procurement, budgeting, payments, and grants management for public sector and government organizations.
What you will do
- Partner with Product to translate roadmap priorities into technical designs, implementation plans, and delivery strategies.
- Design and implement features across application, data, and infrastructure layers.
- Own and evolve core platform architecture across both Ruby on Rails and Python systems.
- Build and optimize high-scale background processing systems for notifications, scoring, ingestion, and exports.
- Implement AI-powered features including LLM orchestration, prompt workflows, and observability controls.
- Collaborate with Engineering, Product, Customer Success, and Support teams to continuously improve the platform.
Requirements
- Proven experience as a Senior or Staff-level engineer building production SaaS or data platforms.
- Deep expertise in Ruby on Rails and strong hands-on experience with Python (FastAPI preferred).
- Strong background in background processing systems (e.g., Sidekiq, Redis, queues) and PostgreSQL schema design.
- Experience with search and discovery systems, including full-text, semantic, and vector search.
- A demonstrated AI-first development approach, using LLMs and automation tools.
- Must be based in or able to work hybrid in Oakville, ON.
Nice to have
- Experience with enterprise or government-adjacent applications focusing on compliance, auditability, and security.
- Familiarity with modern Rails frontend patterns such as Hotwire, Turbo, Stimulus, and Tailwind.
- Hands-on experience with LLM tools (OpenAI, Anthropic), embeddings, or vector databases.
- Experience with observability tools like Sentry, New Relic, or Honeybadger.
Culture & Benefits
- Competitive wages with an expected honest 40-hour work week.
- Wellness days provided twice a year for extended long weekends.
- Flexible workday tailored to individual employee and role requirements.
- Comprehensive health and dental benefits package.
- Active culture committee and community engagement opportunities to give back to local communities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →