Associate Software Developer (Brilliant Harvest) (Fall 2026)
AltaML
About Us:
Brilliant Harvest is a fast-growing agtech startup that is redefining how equipment dealerships support their staff and customers. Purpose-built for the ag and construction industries, Brilliant Harvest’s AI-powered platform helps dealership teams find answers faster, save time, reduce downtime, and improve customer service.
Our culture is fast-paced, collaborative, and driven by curiosity. We move quickly, learn constantly, and celebrate progress over perfection. We’re looking for dynamic, motivated individuals who are passionate about technology and agriculture to join our team. This is an exciting opportunity to contribute to a meaningful mission while gaining hands‑on experience in software development within a fast‑growing industry.
If you love building things that matter, enjoy hands‑on development, and want to join a team where your work directly shapes the product experience, this is the role for you.
Position Overview:
Note : This opportunity is open to current and continuing students looking to gain internship experience prior to their graduation. A valid co‑op and/or work permit is required to work full‑time for the duration of the internship. This is a hybrid/remote position, based out of Calgary, AB.
We are looking for a Software Development Associate to assist in the design, development, and implementation of our software and AI powered solutions. As an intern, you will work closely with our engineering team to build and enhance applications that improve agricultural support, from diagnosis and problem solving of issues with agricultural equipment through our AI powered Assistant, automation tools and data analytics platforms. This is an ideal opportunity for a student with a passion for technology and a keen interest in the agricultural space.
Key Responsibilities:
- Collaborate with senior developers to design, build, and test software solutions that address the needs of the agricultural sector.
- Contribute to coding, debugging, and documenting software applications.
- Assist in the development of new features, from initial concept to deployment.
- Assist in research and development for improvements to our AI powered Assistant.
- Help optimize and improve the performance of existing software systems.
- Participate in code reviews and contribute to improving development processes and best practices.
- Test software functionality and troubleshoot issues as they arise.
- Collaborate with cross‑functional teams, including product managers and data scientists, to align technical solutions with business objectives.
- Stay up to date with the latest trends and technologies in software development and agriculture.
Qualifications:
- Pursuing a degree in Computer Science, Software Engineering, or a related field.
- Proficiency in one or more programming languages, such as C#, Python, C++, or JavaScript.
- Familiarity with version control tools (e.g., Git).
- Strong problem‑solving skills and attention to detail.
- Excellent communication skills and the ability to work well in a team environment.
- A genuine interest in agriculture, sustainability, and technology.
- Previous internship or personal project experience related to software development is a plus.
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) or data processing tools is a plus, but not required.
- Understanding of software development methodologies (e.g., Agile, Scrum) is desirable.
What We Offer:
- Hands‑on experience working on real‑world projects that have a tangible impact on the agricultural industry.
- Opportunity to work with a passionate and innovative team in an exciting startup environment.
- Mentorship and guidance from experienced engineers and leaders in the AgTech space.
- A collaborative, flexible, and dynamic work environment.
- Potential for full‑time opportunities based on performance.
- Reporting to the Software Development Manager and working within a dynamic team of IT development professionals, this role is responsible... ...and existing applications. Write clean, maintainable code and associated unit/automated tests for new features and bug fixes....SuggestedWork at office
- We are seeking a seasoned Senior Full Stack Developer to join our engineering team. This role is designed for a technical powerhouse who excels in building modern web applications, balancing the power of robust Python backends with sophisticated frontends and emerging...Suggested
$21 - $25 per hour
...HSE Associate Co-op/ Intern (Sept 2026 - May 2027) Job Category: Health & Safety Requisition Number: HSEAS002457 Status: For an 8 month co-op term (Sept 2026 - May 2027). This is a full time paid position operating Monday to Friday 8:00 AM - 4:30 PM Reports to:...SuggestedFull timeInternshipMonday to fridayDay shift- Embark on a transformative journey as a Software Developer Student at PCL in Edmonton, Alberta. Engage in the development of web applications and contribute to community-focused projects. As part of PCL Constructors Inc., you will be in an environment that nurtures creativity...Suggested
$64.5k - $103k per year
...Dedicates time to coaching others in tax software, business process, research skills, technical... ...range (or starting rate for interns and associates) for this role represents numerous... ...pay for the successful candidate(s) could fall anywhere within the stated range. Compensation...SuggestedNight shift- ...Posted onFebruary 09, 2026 by Employer details CODESK Job details Location Edmonton... ...Consult with clients to develop and document Website requirements Design... ...code Write, modify, integrate and test software code Maintain existing computer programs...Hourly payPermanent employmentFull timeTemporary workImmediate startRemote work
- Your Opportunity We are looking for an Application Developer to join our team! As an Oracle EBS/Oracle Cloud Developer you will assist in the design and development of software solutions to address gaps in core Oracle e-Business Suite capabilities. This could include possible...
- ...As an Associate Branch Manager , you’ll manage your Advice Centre and play a strategic role by guiding your team and helping each member... ...focused on listening and daily coaching, you can help your team develop professionally while ensuring the Bank's vision is applied. You’...Local areaFlexible hours
- ...safety, and a collaborative work environment. Your role with us Reporting to the Senior Manager, Digital Solutions, the Senior Software Developer is responsible for designing, developing, and testing engineering software applications that support both prototype and...Full timeContract work
- ...Microsoft 365 applications (at a minimum, Outlook, Excel, and Word) and the ability to quickly become proficient when working with new software and technology. Experience working with PowerBI, Power Automate, and/or VBA macros is preferred. Native level of fluency in...Long term contractTemporary workWork at officeRemote work
- ...nouvelles connaissances, envisagez de commencer ou de faire progresser votre carrière chez Home Depot. Description du poste: L’associé, Ventes, offre un service à la clientèle efficace et amical en allant au-devant des clients pour évaluer leurs besoins et les...Daily paidWeekend workAfternoon shift
- ...robust, scalable, and secure solutions across the Fleetworthy ecosystems. Key Responsibilities Lead and mentor teams of software developers, supporting their career growth and performance Manage team performance using engineering management metrics and software engineering...InternshipRemote work
- ...We are looking for a technically strong and people-oriented Software Development Manager to lead the Smart Roadside team. This is a... ...Key Responsibilities Lead and mentor a team of software developers, supporting their career growth and performance. Manage team...InternshipRemote work
$79.66k - $117.21k per year
Position Principal Developer, Applications Development Position Type: Full-time, Permanent, Excluded Location: Edmonton, Alberta Classification... ...to and work within the Agile framework established at APS for software development. Identify and resolve deficiencies and functional...Long term contractPermanent employmentFull timeWork at officeFlexible hours- Lead ethical resolutions as the Complaints Director, ensuring policy compliance and public trust within the Association. Oversee the entire complaints process while safeguarding confidentiality. In this pivotal leadership role, you'll manage the Complaints Resolution Process...
- ...optimize campaigns. As a Senior Staff Software Engineer on Data Delivery, you will help... ...reliability, scalability, data quality, developer experience, and operational ownership, then... ...'ve been awarded: G2 Top Software for 2026 2026 Best Workplaces™ for Young Talent and...Long term contractLocal areaWork from homeHome office
- ...Associate Lawyer We’re hiring: Associate Litigation Lawyer. Cambria Law is growing — and we’re looking for a talented Associate Litigation Lawyer to join our team in Edmonton. We are a boutique litigation firm with a strong reputation for professionalism, integrity,...Long term contract
- ...Tenure-Track Cluster of Assistant, Associate, or Full Professor Positions... ...Posting Date 04/01/2026, 02:26 PM Apply Before 10/02... ...demonstrate exceptional potential for developing such a program. As part of... ...round with most courses in the Fall (September to December) and...Long term contractPermanent employmentFull timeTemporary workFor contractorsWorldwideLong distance
$125.8k per year
Are you an experienced software engineer with a passion for finding creative solutions to real... ...a reliable base for feature teams’ developers to work from, helping to streamline the development... ...your own sense of curiosity, we hope you develop to another level with your skill set....Long term contractInternshipWork at office- ...for the end user. We could use a passionate techy like you! As a Developer for our Digital Member Experience team, you’ll help provide AMA... ...solutions. The primary responsibility of this job is to translate software requirements into working software and to code, maintain,...InternshipWork at officeImmediate startFlexible hours
- Advance your career with AMA as an Associate Insurance Advisor in a hybrid role. Provide tailored personal insurance planning services to medical professionals across Alberta. At ADIUM Insurance Services, this position focuses on creating insurance solutions for medical students...
$93k - $141k per year
...community of AI practitioners and citizen developers across service lines. Technical... ...inclusive and engaging work environment that develops, retains and attracts talent. Actively participate... ...Minimum 5‑6 years of experience in software development, AI/ML concepts and development...Work at officeRemote work- ...We provide career management services and opportunities. Job Description Our client requires a Senior .NET Application Developer to develop software applications for one or more projects in a lead or senior capacity. They will be responsible for writing solutions that meet...Contract work
- Explore an exciting opportunity as a Locum Associate Dentist at Southwood Dental in Edmonton. This role supports a maternity leave and offers immediate productivity in a busy clinic environment. Southwood Dental is actively seeking a qualified dentist for a four-month maternity...RemplacementLocumImmediate start
- ...specialties include end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering. Our 13 FinLabs serve as hubs where we innovate and develop cutting‑edge business solutions. Synechron is looking for a highly skilled Full Stack...Long term contractFlexible hours
- Join a leading tech firm in Alberta as a Software Architect focused on AI inference chip software. Design and optimize key algorithms while... ...specifications • Optimize algorithms for speed and efficiency • Develop and maintain software architecture standards • Conduct...
- Join the Safety Codes Council as a QA Tester, ensuring software quality and reliability. Your commitment to testing excellence will contribute... ...comprehensive manual and automated tests • Collaborate with developers and product managers • Lead user acceptance testing; manage...
$169.2k per year
Want to lead engineers building software that helps pros get the job done and know exactly... ...will lead and support their team members in developing their skills and advancing their careers—... ...by acting as a mentor and coach. Develop a world‑class team alongside a world‑class...Long term contractInternshipWork at officeLocal area- ...visualization layers. Define cloud‑native or hybrid infrastructure strategies that support high‑volume data processing and real‑time analytics. Develop Proof of Concepts (PoCs) and core framework components for data pipelines (e.G. ETL) to ensure architectural feasibility. Evaluate...Full time
- Take charge as a Senior Security Software Engineer with Apple’s iCloud Security team. Focus... ...principles of privacy and security while developing infrastructures trusted by millions. As... ...Key Responsibilities: • Architect and develop critical security systems for iCloud • Design...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Associate Software Developer (Brilliant Harvest) (Fall 2026). Be the first to apply!
- personal banking associate Edmonton, AB
- associate financial advisor Edmonton, AB
- equipment associate Edmonton, AB
- associate producer Edmonton, AB
- hourly associate Edmonton, AB
- talent associate Edmonton, AB
- associate account executive Edmonton, AB
- associate financial representative Edmonton, AB
- associate commercial real estate Edmonton, AB
- cash office associate Edmonton, AB
