Twine
Software Engineer – AI AgriTech
TwineAustralia2 days ago
ContractRemote FriendlyEngineering
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.

Key Skills

Ranked by relevance