Senior Software Engineer
$110k - $140k per yearBrilliant Harvest Inc.
About The Role
As a Senior Software Engineer, you will play a key individual contributor role in designing, developing, and maintaining production-ready tools and products for the Brilliant Harvest platform, with a strong focus on ETL pipelines for data extraction and ingestion. Working closely with our Head of AI, you will help expand and improve our Document Ingestion and RAG-based AI Assistant — from data pipelines to LLM integration. You'll participate in brainstorming, design reviews, code reviews, and architecture evolution discussions, and contribute to the analysis of business requirements, technical design recommendations, and effort estimation.
This role is ideal for someone who thrives in a fast-paced environment, loves solving complex problems, and is excited about taking ideas from concept to production in a domain where AI is transforming a legacy industry.
What You'll Do
- Design, develop, document, and maintain prototypes and products
- Design, develop, document, and maintain ETL tools for data extraction and ingestion and products
- Work with our AI Architect to expand and improve on our Document Ingestion and RAG based AI Assistant
- Participate in brainstorming, design reviews, code reviews and architecture evolution discussions
- Contribute to the analysis of business requirements, prepare design and implementation recommendations, and estimate development effort
- Review and comment on the technical feasibility of UI/UX designs
- Work collaboratively and professionally in cross functional teams to achieve our goals
- Contribute to continuous practice improvements
What You Bring
- 4+ years of experience as a full stack developer or backend developer with strong ETL skills
- Efficient use of LLM tooling
- Proficient in C#, with a good knowledge of the .net core ecosystems
- Strong Experience with Entity Framework core
- Unit and API testing with xUnit, Postman, or others
- Working in an agile environment (e.g. Azure DevOps)
- Proficient understanding of GIT
- Able to write clean, readable, and easily maintainable code
- Experience taking an idea from conception to production.
- Experience developing applications using an LLM API like GPT
- Experience with frameworks like LangChain and VectorDBs
Bonus Points
- Experience with Python
- Experience with React Native
- Experience with Typescript, Redux Toolkit, CSS, Node.js
- Experience with Micro Services Architecture
- Application caching with Redis Cache
- Docker, Kubernetes
$110,000 - $140,000 a year
Why Join Us?
- Be part of a high-performing team led by Remi Schmaltz, an entrepreneur with decades of experience launching and growing agriculture businesses.
- Remote-first role with a flexible work environment.
- A front-row seat to how AI is changing the way equipment dealers, farmers, and contractors work.
- A collaborative culture that values growth, learning, and impact.
- Competitive compensation, ESOP, and benefits.
$120k - $150k per year
...learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed... ...many Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big data...SeniorFull timeRemote work- ...The Senior Software Engineer, Marketing Operations leads the development of scalable and robust internal tools that empower the Marketing and eCommerce teams. This role is responsible for delivering high-quality technical solutions, mentoring junior developers, and driving...SeniorLong term contractFull timeInternshipLocal area
$135.3k - $203k per year
...Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity... ...life cycle. Black Duck is seeking a Principal Software Engineer to serve as a technical leader for the company's identity, authentication...SuggestedLong term contractFull time- ...The Senior Software Developer will be responsible for designing, developing, and testing of new solutions and the maintenance of existing... ...Bring: ~ Bachelor's degree in Computer Science, Software Engineering, or a related field. ~5-7 years of professional experience...SeniorLong term contractFull timeTemporary workWork at officeFlexible hours
$108k - $133k per year
...experience and have an interest in the following: software development, data development, cloud... ...’s Degree in Computer Science, Computer Engineering or a related discipline, with experience... ...Minimum of five years of progressively senior level experience delivering and supporting...SeniorFull timeRelocation package- ...the platform owns the experience. We're hiring a staff-level engineer to take ownership of major runtime surfaces and grow into a... ...Below you'll find an outline of the interview plan for our Senior Software Engineer (AI Platform) position. Please note that this is what...SeniorRemote jobFull timeContract workInternshipLive InWork at officeFlexible hours
- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...similar), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorLong term contractFull timeWork at office
- ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Work at office
- ...Innovative, precise, and driven by craft - this is how we describe the engineering team at MNP Labs. MNP is proudly Canadian. Providing business... ...-market business practices. Make an impact as a Full Stack Software as part of the MNP Labs team. Here you will design, build, and...Full timeRemote workFlexible hoursShift work
$275k per year
...Senior/Staff/Principal Software Developer Calgary, AB — Full-time The Role Financial software runs underneath the biggest decisions people... ...of millions of transactions processed every month. The engineers here own their services from architecture decisions through...SeniorLong term contractFull timeManual laborRelocation package- ...Senior DevOps Engineer Location: Calgary, AB — Hybrid (Yes, our job postings are intentionally longer than others. Though they will provide... ...GitHub Actions that support secure, reliable, and frequent software delivery for an AI-driven development team, participating in...SeniorInternship
- ...Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (... ...the best. Position Overview: The Senior Research Software Developer is an experienced... ...a variety of domains Collaborate with engineering, product management, and scientific/...SeniorFull timeFlexible hours
$130k - $165k per year
...Description PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering... ...currently seeking a highly motivated Senior Transmission Line Design Engineer to... ...projects. Proficient in the use of the PLS software suite. Experience in performing...SeniorFull timeFor contractors- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...'s 2025 Design Award for inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as...SeniorFull timeWork at officeRemote work
- ...Job Purpose The Senior Software Engineer is responsible for producing and implementing functional software solutions that align with the client needs and business goals. This role is responsible for driving technical innovation and excellence while collaborating with cross...SeniorLong term contractTemporary workWork at officeWork from home
- ...Senior Engineer – Building Science Alberta/Manitoba/Saskatchewan Are you a seasoned Building Science professional eager to make an impact... ...or project manager. ~ Proficiency with building science software/tools and a solid understanding of building envelope systems....SeniorPermanent employmentFull timeFlexible hours
- ...Clifton, an award-winning engineering and environmental consultancy, that opened its doors in... ...Clifton is currently seeking a highly skilled Senior Railway Design Engineer to join our team... ...computer assisted engineering and design software, including AutoCAD Civil 3D, and others....SeniorFull timeInternshipWork at officeLocal areaFlexible hours
$130k - $150k per year
...the future of care. The Opportunity We’re hiring a Senior Machine Learning Engineer to join our AI & Analytics Engineering team. This team... ...turn ambiguous clinical and product problems into working software, and can own work from early experimentation through...SeniorFull timeRemote workFlexible hours- ...a significant and immediate impact." Mark Lynch - Senior Director, Demand Generation The Web Design Engineer leads the construction of our marketing website, blending... ...driven DE&I programs Who are we? Absorb Software is the leading global AI-driven learning platform...SeniorFull timeImmediate startRemote workWorldwideFlexible hoursShift work
- ...operators, technicians, and production teams — all building the future of homebuilding together. We’re looking for a Senior Mechanical Engineer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. This...SeniorFull timeFor contractorsInternshipRelocation packageFlexible hours
- ...Landmark, a Halliburton company, builds the software and data solutions that help the global... .... These are tools used daily by engineers and scientists at the world's largest energy... ...report to you. The role suits a senior software engineer with proven team leadership...SeniorLong term contractFull timePart time
- ...Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle... ...Position Overview: We are seeking a Senior Machine Learning Software Developer to... ...maintainability, scalability, and software engineering best practices. Work independently on...SeniorFull timeFlexible hours
- ...Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of... ...and support vehicles. The hardware, software and systems integration that our... ...test functions under the mentorship of more senior engineers. Document analyses, designs...SeniorHourly payFull timeFor contractorsInternshipFlexible hours
- ...customers realize the full value of Push from day one. Take a look at a day in the life of our team: Behind the Scenes with our Software Engineers The Role Push is looking for an experienced Full Stack Software Engineer who will be responsible for architecting,...Full time
- ...Your new company Our client is investing in AI-driven software development and enterprise modernization. As part of a growing... ...performance and accelerate innovation. Your new role As a Senior Software Engineer, you'll lead the design and delivery of modern enterprise...SeniorContract work
- ...across multiple factories. We’re looking for a Robotics Software Developer to join our team and contribute to developing cutting... ...-checking behaviors in ROS 2 / MoveIt2 under the guidance of senior engineers. ~ Develop perception components — implement object detection...SeniorFull timeInternshipRelocation packageFlexible hours
- ...LAPORTE is a consulting engineering firm specializing in pharmaceutical, agrifood, industrial biotech and industrial plant processes, which... ...care of its greatest asset: its employees! LAPORTE is seeking a senior pharmaceutical validation engineer or specialist with ideally...SeniorFull timeWork at officeFlexible hours2 days per week
- ...doing the best work of their careers, building great payroll software for small businesses across Canada. Our team brings... ...The role at high level: We're looking for a talented Senior Software Development Engineer - Mobile who enjoys tackling hard problems and wants to...SeniorInternship
- ...The Role Pason is seeking a Software Developer Intern for our DataHub team for a 16-month internship from May 2027 until August 2028... ...The DataHub is a highly secure web application used by drilling engineers and geologists to remotely manage their drilling operations in real...InternshipWork at officeRemote work
- ...business unit of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-... ...uphold code quality standards and share knowledge across a small engineering team. What we're looking for ~2+ years of professional...Full timeImmediate startWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer intern Calgary, AB
- software design engineer Calgary, AB
- software engineer devops Calgary, AB
- software developer internship no experience Calgary, AB
- software engineer salary in canada Calgary, AB
- junior software engineer Calgary, AB
- software developer no experience Calgary, AB
- développeur logiciel Calgary, AB
- software engineer intern Calgary, AB
- director software engineering Calgary, AB

