Senior Software Engineer role at askpolly, which uses AI and patented statistical models to analyze organic social media conversation and deliver insights in under two minutes. The engineer owns backend services, APIs, and agentic workflows, contributing full-stack work as needed, with 5-8 years of professional experience required. Stack includes Python, Ruby, Go, or Java, Airflow or LangChain, message queues such as Celery, RabbitMQ, or Kafka, and Azure preferred.
Company Description
askpolly transforms large-scale human conversation into actionable insights. By leveraging AI and patented statistical models to analyze organic social media data, askpolly provides near-instant, statistically valid insight into market reactions, election outcomes, and messaging strategy. We are moving beyond traditional polling to give teams an agentic interface that delivers actionable results in under two minutes - empowering data-driven decision-making at the speed of conversation.
Role Description
Weʼre looking for a Senior Software Engineer with 5 - 8 years of professional experience to help design, build, and scale the production systems behind askpollyʼs AI-powered insights platform. This is a full-time role based in Ottawa, ON, operating on a hybrid schedule (4 days per week in-office).
In this role, youʼll own core backend architecture while contributing full-stack when needed, collaborating closely with product and data science teammates. You will take ownership of complex features from problem definition through production delivery. You should thrive in an early-stage environment where requirements can be ambiguous, trade-offs matter, and shipping reliable, data-intensive software quickly is paramount.
What youʼll do
Qualifications
Nice to have:
Ideal Candidate