Apply now

Posted 8 hours ago

Associate Software Developer

@ Miraterra

Toronto, Ontario

RemoteFull-time1+ years experience
Apply now
SIGNALS

Overview

Miraterra is hiring an Associate Software Developer for its soil intelligence platform, based in Toronto or Vancouver. The role builds software linking AI, lab instruments and real-world data across front end, back end and hardware integration. Full-time permanent, salary $65,000 to $95,000 CAD, with occasional travel including to the US.

Responsibilities:

  • Build AI-driven tools for turning soil results into insights
  • Fix customer bugs using logs and error monitoring
  • Rebuild aging instrument-control software
  • Build tests to check AI-powered feature output
  • Take part in code reviews and design discussions

Requirements summary:

  • Degree in computer science, engineering or related field, or equivalent
  • At least one year of hands-on software experience
  • Python or JavaScript and basic SQL
  • Experience with Git and AI coding tools
  • Interest in lab instruments, sensors and serial or network devices

Tools & skills

Source and dates

Employer career site / ATS feed · bamboohr

Employer posting date
2026-11-13
First seen by our source
2026-11-14
Source record updated
2026-11-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityEntry level
DepartmentSoftware development
Experience1+ years
Hours per week40 (estimated)
Travelair: moderate · ground: minimal
Work settingOffice, Laboratory
PositionSitting and standing
Physical demandsphysical low · lift 22 lb · computer high
LanguagesEnglish
EducationBachelor’s degree (preferred)
Fields of studyComputer science, Engineering
Perks mentionedGenerous paid time off, Generous parental leave, Stock or equity, Wellness

Summary and details written by AI from the posting; the employer’s posting is the authority.

Miraterra

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

People associated on LinkedIn
45
Other recorded names
  • Miraterra
  • Miraterra Technologies Corporation
FieldValue
IndustryTechnology, Information and Media
Open jobs on Jobsy2
LinkedInView page
Job description

FULL-TIME POSITION

OVERVIEW

Miraterra is a Canadian soil intelligence company on a mission to give the land a voice. Its platform reads the land from above using geospatial tools, measures its chemical and physical properties with the Digitizer instrument, and combines that with the world's largest proprietary soil DNA library to capture a holistic understanding of soil. AI then decodes that complexity into insights farmers, food producers, and policymakers can act on to advance food nutrition, farm productivity, and the long-term health of the land.

YOUR ROLE AT MIRATERRA

As Associate Software Developer, you’ll build software that connects AI, lab instruments and real-world data, helping researchers and customers understand soil (and materials beyond soil), in ways that weren’t possible before. You’ll work across front end, back end and hardware integration, using AI tools from coding assistants to agentic workflows.

WORKING RELATIONSHIPS

You will report to the Principal, Product Creation and will work in a multi-disciplinary environment, collaborating with software developers, mechanical designers, research analysts, lab technicians and tech support team members.

IN THIS ROLE, YOU WILL

  • Contribute to a new, not-yet-public AI strategy. Help develop new AI-driven tools that make it faster and easier to turn results into actionable intelligence. You will work across back end, front end and data pipelines on products used by customers in agriculture and research.
  • Improve customer experience. Address bugs and feedback from customers and research partners, trace issues using logs and error monitoring, and ship fixes quickly and carefully.
  • Modernize legacy systems. Rebuild aging instrument-control software on current platforms.
  • Make AI output trustworthy. Help build tests and evaluation frameworks that check what AI-powered features produce.
  • Build with AI every day. Use AI coding tools and agents to move faster, and bring the judgment to review, test and own the results.
  • Grow with a small, experienced team that invests in mentorship. Take part in code reviews, design discussions and product thinking, and take on more ownership as the platform and team grow.

WE’RE LOOKING FOR:

  • Foundations in software development. A degree in computer science, engineering or a related field, or equivalent experience, plus at least a year of hands-on software work through jobs, internships, co-ops or your own projects.
  • You ask good questions and stay curious and persistent when solving problems. You notice problems and own them fully, from the first error log to the final fix, and you’re comfortable reading logs, digging into unfamiliar code and tracing a problem to its root.
  • Experience using AI tools to write, debug and understand code, plus the judgment to check what they produce. Working knowledge of Python, JavaScript or a similar language, plus basic SQL and source control such as Git. Comfortable working across Linux, Windows and macOS.
  • Interest in hardware such as lab instruments, sensors and serial or network devices. Hands-on experience is a plus.
  • Eagerness to learn, ask questions and act on feedback, including through code reviews.
  • Ability to occasionally work hands-on in a lab, following safety procedures, wearing PPE when needed, and lifting equipment up to about 10 kg with or without accommodation.

WHAT WE OFFER

  • Impactful work: Contribute to a healthier, more sustainable future. Our solutions empower smarter decisions across soil, plants, food, and beyond.
  • Comprehensive benefits: Enjoy unlimited vacation, robust health care benefits, parental leave, mental health support, market-benchmarked salaries and full-time employee stock options, so that we succeed together.
  • Inclusive culture: At Miraterra, we believe diverse perspectives enrich our team and fuel our mission.
  • Flexible work environment: As a hybrid company with team members in Canada and the United States, we champion a flexible and results-oriented work environment that respects individual needs and promotes well-being.

LOCATION

  • Based in Toronto, ON or Vancouver, BC
  • Occasional travel required, mainly between Vancouver, Toronto and Ames (Iowa), with some travel to customer sites and conferences as needed. Candidates must be able to travel to the US for business.

JOB TYPE

  • Full-time, Permanent

SALARY RANGE

  • $65,000 - $95,000 CAD

Don’t check every box? We’d still love to hear from you. We value transferable skills and potential as much as a perfect match.

We strongly encourage people from marginalized or underrepresented groups to apply. Accommodations are available on request for candidates at every stage of the recruitment and selection process. If you need an accommodation, please let us know, and we’ll work with you to meet your needs.

This role is open at time of posting, and applications are screened by humans. If your application is shortlisted, we’ll reach out to set up a conversation. Thank you for considering Miraterra!

Similar jobs

  • Associate Software Developer

    Toronto, ON
    Full Time

    Priceline.com Canada ULC

    1+ YOECandidates need a bachelor's degree in computer science or equivalent practical experience, plus 1+ years of software engineering. They also need hands-on experience in one of Elixir, Go, JavaScript, Python, Java or C#, along with Git, Gitflow and SQL skills.

    Git, SQL

  • Acoustic Engineer

    Toronto, ON
    Contract

    TechDoQuest

    To achieve these objectives, you will be required to:; Required Skills; You hold a bachelor’s degree in engineering, complemented by a Master’s or Ph.D. in acoustics

  • Information Technology Help Desk Analyst

    Toronto, ON
    Contract

    Bay Street Staffing

    3+ YOECandidates need at least 3 years of workforce management or workforce analyst experience in a help desk, service desk or contact centre. Hands-on experience with Verint or a similar platform, plus Tableau, ServiceNow and Workday reporting, is required.

    Verint, Tableau, ServiceNow, Workday, Power BI, Power Automate

  • Trade Support Reconciliation Analyst (12-Month Contract)

    Toronto, ON
    Full Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    2+ YOERoyal Bank of Canada needs candidates with at least 2 years of reconciliation experience in financial services, ideally in capital markets or trading operations. Candidates need advanced Excel skills, strong attention to detail, and the ability to work under pressure with minimal supervision.

    Murex, Excel, sub-ledger system

    Administrator, National Distribution Team

    Toronto, ON +1
    Full Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    1+ YOERoyal Bank of Canada needs candidates with post-secondary education and 1-3 years of estate, trust, tax or client services experience. They need a working knowledge of the financial services industry, strong written and verbal communication, and the ability to resolve administrative issues independently.

    Taxation, Communication skills, Attention to detail, Teamwork, Collaboration, Electronic communication

  • Talent Acquisition Consultant

    Toronto, ON
    $30–$45/hrFull Time

    FINTECH PROFESSIONALS CORP

    3+ YOECandidates need 3+ years of recruiting experience, including high-volume hiring and hard-to-fill talent sourcing, plus hands-on use of LinkedIn and Indeed. They must have ATS experience such as SAP SuccessFactors, strong Excel, Teams and Outlook skills, and experience running a portfolio as a sole recruiter across regions.

    LinkedIn, Indeed, SAP SuccessFactors, Excel, MS Teams, Outlook

    QA Analyst

    Toronto, ON
    $60–$74/hrFull Time

    FINTECH PROFESSIONALS CORP

    5+ YOECandidates need 5+ years of software QA experience, including about 70% manual and 30% automation testing, plus recent hands-on Selenium, REST API and MS SQL Server experience and 2 years of recent JMeter experience. A degree or diploma in a technical field is required.

    Selenium, JMeter, MS SQL Server, REST API

    Payroll Manager SAP

    Toronto, ON
    $40–$50/hrFull Time

    FINTECH PROFESSIONALS CORP

    3+ YOECandidates need at least 3 years in payroll, business analysis or a payroll lead role, with hands-on SAP/ECP Payroll year-end experience and advanced Excel skills. They also need UAT experience and an SAP/HCM Payroll certification.

    SAP ECP Payroll, SAP HCM, Excel

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.