Me
Posted:
June 01, 2026
Location:
fitzgerald, ab, Canada
Job Description
Join Instrumentl as a Senior Software Engineer focused on GenAI. This fully remote position allows you to develop agentic LLM systems that enhance fundraising automation for nonprofits.
As a Senior Software Engineer at Instrumentl, you will lead the AI feature lifecycle from prototype development to production deployment. You will collaborate with Product and Design, applying your expertise in Python, PostgreSQL, and LLM systems to deliver innovative solutions. The role emphasizes teamwork, creativity, and efficient implementation of AI in a fast-paced startup environment.
Key Responsibilities:
• Design and deploy agentic AI systems to production
• Own RAG, implementing strategies for content and indexing
• Collaborate with Product and Design teams to create optimal user experiences
• Run experiments and analyze results for continuous improvement
• Write maintainable code and enhance overall system reliability
Requirements:
• 7+ years software engineering exp...
As a Senior Software Engineer at Instrumentl, you will lead the AI feature lifecycle from prototype development to production deployment. You will collaborate with Product and Design, applying your expertise in Python, PostgreSQL, and LLM systems to deliver innovative solutions. The role emphasizes teamwork, creativity, and efficient implementation of AI in a fast-paced startup environment.
Key Responsibilities:
• Design and deploy agentic AI systems to production
• Own RAG, implementing strategies for content and indexing
• Collaborate with Product and Design teams to create optimal user experiences
• Run experiments and analyze results for continuous improvement
• Write maintainable code and enhance overall system reliability
Requirements:
• 7+ years software engineering exp...
Apply for this Job
Submit your application for the Senior Software Engineer for AI Solutions position at Medium.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
fitzgerald, Canada
Posted:
June 01, 2026
Deadline:
July 11, 2026