Ecosystem Modelling Software Engineer

4 weeks ago


Alleppey, Kerala, India RemoteStar Full time

Role :

This is an exciting opportunity for an experienced environmental modeller with strong

programming expertise to join our growing team. Working alongside our Principal Soil

Modeller, you will be responsible for developing, implementing, and maintaining components of

the Agricarbon Ecosystem Model (AEM) using Python.

Your advanced programming skills will be crucial in translating complex modelling concepts

into robust, production-ready code that enhances our ability to make accurate predictions of soil carbon levels and agricultural system interactions.

You will need to be adaptable - capable of working independently and as a key member of a

A multi-disciplinary team reflecting engineering, GIS, soil science, quality management, and data

systems, and the commercial team, as well as collaborating effectively with external partners.

Key responsibilities:

Model Components & Integration:

Working with agricultural ecosystem models (AEM) including plant growth models

(LINTUL-5, LINGRA), soil organic carbon models (RothPC, RothPC-N), soil water

models, mineral nitrogen models, and grazing models

Model Integration: Implementing and maintaining the integration between different

AEM components, ensuring seamless data flow between plant growth, soil carbon,

water, nitrogen, and livestock models within the Bayesian data assimilation framework

Technical Development

Bayesian Framework Development: Contributing to the development and

maintenance of the Bayesian data assimilation framework that underpins the AEM,

ensuring robust uncertainty quantification and model calibration

Model Development: Configuring, running, and extending existing model components

such as LINTUL-5 (arable crops), LINGRA (grass), RothPC-N (soil organic carbon and

nitrogen), developing Python implementations that maximise the benefit of our access to

the world's largest soil carbon database

Machine Learning Integration: Evaluating and implementing machine learning and

statistical models using Python libraries to enhance overall accuracy and predictive

power, potentially as part of ensemble modelling approaches

Code Quality & Collaboration:

Code Quality and Maintenance: Ensuring all modelling code meets high standards for

reliability, performance, and maintainability, with comprehensive testing and

documentation

Technical Collaboration: Working closely with our Principal Soil Modeller to translate

scientific requirements into robust technical solutions, providing programming expertise

to support complex modelling challenges

Data & Validation

Model Validation: Designing and implementing automated testing frameworks to

validate and improve model performance, ensuring statistical rigour in all

implementations

Communication & Documentation

Technical Documentation: Producing comprehensive technical documentation, code

comments, and user guides for all modelling implementations.

Research Support: Supporting collaborative research initiatives by providing technical

implementation of novel modelling approaches and contributing to peer-reviewed

publications

Stakeholder Communication: Communicating technical modelling concepts and

results to both technical and non-technical audiences, including partners and

stakeholders

Skills and experience:

Must have:

Advanced Programming Skills: Extensive experience in Python programming for

data science and environmental modelling, including proficiency with scientific

libraries (NumPy, SciPy, Pandas, scikit-learn, GeoPandas) and Bayesian statistical

libraries (PyMC or similar)

Environmental Modelling Experience: Proven experience developing and

working with ecosystem models or related areas

Data Science Proficiency: Extensive experience with machine learning

techniques and their application to environmental data, including model validation

and statistical analysis

Code Quality Focus: Experience with software development best practices

including version control (Git), testing frameworks, and code documentation

Problem-Solving Skills: Excellent analytical and problem-solving abilities with

extreme attention to detail and a rigorous approach to model development

Educational Background: Master's degree or PhD in Data Science,

Environmental Science, Computer Science, or related field with a strong focus on

modelling and programming

Nice to have:

  • Experience with Bayesian methods and data assimilation frameworks
  • Familiarity with Soil carbon (e.g. RothC) and crop growth models (e.g. LINTUL, WOFOST, DSSAT, APSIM) or grassland (e.g. LINGRA) models, and/or integrated agricultural system models
  • Knowledge of nitrogen cycling and soil-plant-atmosphere interactions
  • Familiarity with data assimilation using satellite-derived data (e.g. Leaf area index, canopy cover)
  • Experience with cloud computing platforms for large-scale data processing (AWS, Azure, GCP)
  • Track record of peer-reviewed publications in relevant fields
  • Geospatial data handling experience (e.g., GeoPandas, DuckDB, etc.)
  • Familiarity with containerisation and deployment technologies (Docker)

  • Software Engineer

    4 days ago


    Alleppey, Kerala, India Sanbav Technologies Full time ₹ 2,40,000 - ₹ 7,20,000 per year

    About the Role:We are seeking a talented and motivatedFull Stack Developerwith strong experience inJavaScriptandC# (.NET)to join our dynamic team. You will be responsible for designing, developing, and maintaining scalable web applications, working across both front-end and back-end technologies. This role requires excellent problem-solving skills, attention...

  • AI Security Engineer

    4 weeks ago


    Alleppey, Kerala, India People Prime Worldwide Full time

    About CompanyOur client is a trusted global innovator of IT and business services. We help clients transform through consulting, industry solutions, business process services, digital & IT modernisation and managed services. Our client enables them, as well as society, to move confidently into the digital future. We are committed to our clients' long-term...


  • Alleppey, Kerala, India SCG Full time

    About SCG in IndiaSCG is modernizing its India operations with digital platforms, advanced analytics, and technology-enabled services. Front-end development is essential to ensuring that our digital tools are accessible, reliable, and engaging for both employees and customers.About the RoleAs a Front-End Developer, you will bring SCG's digital interfaces to...

  • site engineer

    15 hours ago


    Alleppey, Kerala, India J TECH ASSOCIATE & CO Full time ₹ 1,80,000 - ₹ 2,40,000 per year

    Qualifications.1) B.E/B.Tech Civil Engineering2) Minimum 1 year experience in construction or civil drafting work.3) Software knowledge in CAD 2D Drafting and M.S office4) language - Malayalam and English mustJob Type: Full-timePay: ₹15, ₹20,000.00 per monthBenefits:Health insurance

  • Senior Engineer

    4 weeks ago


    Alleppey, Kerala, India Premier Energies Limited Full time

    About the CompanyFounded in 1995, Premier Energies is a leading solar cell and module manufacturer based in Telangana, India. We operate advanced facilities with 2 GW cell and 5.1 GW module capacity, and are expanding into TOPCon technology. Our 25-acre LEED Gold Certified plant and PVEL-recognized modules reflect our commitment to quality and...

  • Project Engineer

    1 week ago


    Alleppey, Kerala, India KVJ Full time ₹ 3,60,000 per year

    We are seeking a highly skilled and detail-oriented Project Engineer to join our esteemed construction firm. The ideal candidate will play a pivotal role in overseeing various construction projects from inception to completion, ensuring they are delivered on time, within budget, and in compliance with all quality and safety standards. As a Project Engineer,...


  • Alleppey, Kerala, India A Top Industrial Automation Company which is part of a Top Engineering Group Full time

    About the Company: A Top Industrial Automation Company which is part of a Top Engineering GroupKey Responsibilities:• Technical Expertise: o Deep understanding of photovoltaic (PV) technologies.o Proficiency in solar system design software (e.g., PVSyst, Helioscope, AutoCAD) and electrical design principles.o Knowledge of relevant codes, standards, and...

  • Production Engineer

    4 weeks ago


    Alleppey, Kerala, India Texmaco Nymwag Rail & Components Private Limited Full time

    Job Responsibilities:Responsible for ensuring production as per plan.Responsible for managing the resources required for a production such as manpower, machinery, materials, and finances.Monitor the production progress to ensure that the production is on schedule and to make any necessary adjustments to ensure the timely completion of the project.Ensure that...

  • Sr manager analytics

    4 weeks ago


    Alleppey, Kerala, India Live Connections Full time

    Role - Sr Manager AnalyticsExperience - 8+ yearsRequired Notice Period - Immediate or Serving or 30 daysMust Have SkillsML / AI, NLP, Deep Learning, Tensor Flow or Keras or Pytorch, NLTK, Spa Cy, Hggingface, Generative AI, Azure or AWS, Fast API, Git & Version Control, Dagstar, Airflow, MLFlow, Docker, Kubernates.Requirements8+ Years of relevant experience...

  • Junior Test Engineer

    4 weeks ago


    Alleppey, Kerala, India Geesesquads Full time

    Location: Kochi, Kerala, On-siteExperience: 1 YearEmployment Type: Full-Time, Immediate JoinersWe are looking for a motivated and detail-oriented Software Test Engineer with 1 year of hands-on experience in manual testing and automation testing using Selenium. The ideal candidate should have strong problem-solving skills, an eye for detail, and the ability...