Software Engineer – AI AgriTech

3 weeks ago


Canada Twine Full time

Join an innovative project at the intersection of agronomy and technology, developing an AI-powered mobile application that delivers crop‑specific nutrition and fertilizer recommendations. This role focuses on building the intelligence and architecture of a decision support tool designed for farmers and agri-input professionals. The application leverages rule‑based logic and machine learning models to generate tailored nutrient dosages and fertilizer suggestions, utilizing agronomic data such as crop variety, soil characteristics, irrigation methods, plant population, and target yield. The project is in its early build phase, emphasizing data validation and system architecture, with plans for mobile and cloud backend support, and future integration of soil tests, satellite data, and regional databases. This is an opportunity to shape a scalable product with significant impact in emerging agricultural markets. Responsibilities Design and implement AI‑driven recommendation engines using Python, Node.js, TensorFlow, or PyTorch Develop and optimize mobile and cloud backend systems to support real‑time data processing and user interaction Collaborate on system architecture, ensuring scalability, security, and integration with future data sources (e.g., soil tests, satellite imagery) Validate and preprocess agronomic datasets for use in machine learning and rule‑based models Work closely with domain experts to translate agronomic requirements into technical solutions Contribute to the development of user‑friendly interfaces and robust APIs for seamless data flow Document technical processes and support ongoing product iterations Skills and Requirements Proven experience in AI application development, particularly with Python, Node.js, TensorFlow, and/or PyTorch Strong background in building mobile and cloud backend systems (e.g., AWS, Google Cloud, Azure) Familiarity with data validation, preprocessing, and integration of diverse data sources Experience in AgriTech, recommendation engines, or decision‑support systems is highly desirable Ability to design scalable, secure, and maintainable architectures Excellent problem‑solving skills and attention to detail Strong communication skills and ability to collaborate with cross‑functional teams Availability for a full‑time contract position; remote work is supported About Twine Twine is a leading freelance marketplace connecting top freelancers, consultants, and contractors with companies needing creative and tech expertise. Trusted by Fortune 500 companies and innovative startups alike, Twine enables companies to scale their teams globally. Our Mission Twine's mission is to empower creators and businesses to thrive in an AI‑driven, freelance‑first world. Seniority level Mid‑Senior level Employment type Contract Job function Software Development #J-18808-Ljbffr



  • , , Canada Twine Full time

    A leading tech firm in Canada is looking for a Mid-Senior level Software Developer to create an AI-powered mobile application. This role involves designing AI-driven recommendation engines and developing backend systems using Python and TensorFlow. You should have proven experience in AI application development and solid knowledge of cloud systems like AWS...


  • , BC, Canada Stellar AI Full time

    A global AI technology firm is looking for a Senior Software Engineer to work remotely. In this role, you will advance AI research, analyze large codebases, and ensure correctness in software behaviors. Successful candidates will have a bachelor's degree in Computer Science and at least 2 years of software engineering experience. This position offers...

  • AI Research Engineer

    2 weeks ago


    , , Canada EnCharge AI Full time

    EnCharge AI is a leader in advanced AI hardware and software systems for edge-to-cloud computing. EnCharge’s robust and scalable next-generation in‑memory computing technology provides orders‑of‑magnitude higher compute efficiency and density compared to today’s best‑in‑class solutions. The high‑performance architecture is coupled with...

  • Software Engineer

    1 day ago


    , , Canada ExaCare AI Full time

    Get AI-powered advice on this job and more exclusive features. We are a trailblazing health tech company on a mission to revolutionize the nursing home & post acute space. Our innovative AI software is transforming the admissions process and care delivery in these settings. We’ve raised $10.35M to date and are experiencing rapid growth. We are looking for...


  • , , Canada ExaCare AI Full time

    A trailblazing health tech company seeks a Junior Software Engineer to join their team and help revolutionize admissions processes in nursing homes with innovative AI software. The role involves owning full-cycle software development from design to deployment, focusing on user-facing features and backend solutions. Ideal candidates should have a relevant...


  • , BC, Canada Stellar AI Full time

    Senior Software Engineer Join to apply for the Senior Software Engineer role at Stellar AI . Get AI-powered advice on this job and more exclusive features. This range is provided by Stellar AI. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $70.00/hr - $70.00/hr Location Fully remote:...

  • Software Engineer

    1 week ago


    Canada Enertel AI Full time

    About Enertel AIEnertel uses graph neural networks to support our power grid forecasting products, all of which are the foundation for our newly released bidding optimization product. We use this software to support over 5GW of renewable energy generation. We work with real-time and day-ahead market data to deliver production-grade forecasts and automated...


  • U.S., Canada, Germany, Norway EnCharge AI Full time

    EnCharge AI is a leader in advanced AI hardware and software systems for edge-to-cloud computing. EnCharge's robust and scalable next-generation in-memory computing technology provides orders-of-magnitude higher compute efficiency and density compared to today's best-in-class solutions. The high-performance architecture is coupled with seamless software...


  • , , Canada CoLab Software Full time

    A tech-enabled design platform seeks a VP of Software Engineering to lead and scale its engineering organization. The role requires extensive software development experience, strong leadership capabilities, and expertise in modern cloud tech stacks like React and AWS. The ideal candidate has a track record of managing teams through high growth and is...


  • , , Canada ExaCare AI Full time

    We are a trailblazing health tech company on a mission to revolutionize the nursing home & post acute space. Our innovative AI software is transforming the admissions process and care delivery in these settings. We’ve just raised $30M and are experiencing rapid growth. We are looking for a Senior Software Engineer to join our growing team. About the Role...