Ecosystem Ecologist Software Specialist

2 days ago


Bareilly, Uttar Pradesh, India beBeeEnvironmental Full time ₹ 40,00,000 - ₹ 50,00,000
Environmental Modelling Software Engineer Role

We are seeking an experienced environmental modeller with strong programming expertise to join our growing team. This is a fantastic opportunity for individuals who wish to make a significant impact in the field of environmental modelling.

The successful candidate will be responsible for developing, implementing, and maintaining components of the Agricarbon Ecosystem Model (AEM) using Python. They will work closely with our Principal Soil Modeller to translate scientific requirements into robust technical solutions.

Main Responsibilities:

  • Develop and implement model components including plant growth models (LINTUL-5, LINGRA), soil organic carbon models (RothPC, RothPC-N), soil water models, mineral nitrogen models, and grazing models.
  • Implement and maintain 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.
  • Contribute to the development and maintenance of the Bayesian data assimilation framework that underpins the AEM, ensuring robust uncertainty quantification and model calibration.
  • Configure, run, and extend 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.
  • Evaluate and implement machine learning and statistical models using Python libraries to enhance overall accuracy and predictive power, potentially as part of ensemble modelling approaches.

Key Requirements:

  • Advanced programming skills in Python, with extensive experience in data science and environmental modelling.
  • Proven experience developing and working with ecosystem models or related areas.
  • Data science proficiency, with extensive experience with machine learning techniques and their application to environmental data, including model validation and statistical analysis.
  • Code quality focus, with experience with software development best practices including version control (Git), testing frameworks, and code documentation.
  • Excellent analytical and problem-solving abilities, with extreme attention to detail and a rigorous approach to model development.

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).


  • Bareilly, Uttar Pradesh, India beBeeBlockchain Full time US$ 1,00,000 - US$ 1,20,000

    Job DescriptionWe are seeking a skilled and detail-oriented Blockchain Integration Specialist to join our Web3 team. This is a complex initiative to build a comprehensive ecosystem integrating long-term sales, short-term stays, and advanced technologies.As the key technical role in this project, you will be responsible for the seamless integration of our...


  • Bareilly, Uttar Pradesh, India beBeeGrowth Full time ₹ 2,40,000 - ₹ 3,60,000

    We are seeking an experienced professional to join our team as a Growth & Partnerships Executive.Location: ChennaiAbout The Opportunity We are expanding our sales and marketing team, focusing on digital ecosystems for startups and SMEs. As a key player in this initiative, you will be responsible for generating leads and driving business growth.Key...


  • Bareilly, Uttar Pradesh, India beBeeAutomation Full time ₹ 53,30,400 - ₹ 58,32,000

    Job Title: Software Solution Integrator The ideal candidate will possess experience in system administration, particularly in software ecosystem management. Key Responsibilities:Integration + Automation ExpertiseCross-Collaboration with teams across regionsProcess Improvements and Automations This role presents a unique opportunity to work...


  • Bareilly, Uttar Pradesh, India beBeeSoftwareTesting Full time ₹ 80,00,000 - ₹ 1,20,00,000

    Quality Assurance SpecialistThe primary objective of this role is to oversee the quality assurance process in software development.A bachelor's degree in Computer Science or a related field is required.At least two years of experience in software testing activities, preferably with Microsoft .net applications.Expertise in C# test automation and SQL Server...


  • Bareilly, Uttar Pradesh, India beBeeImplementation Full time ₹ 18,00,000 - ₹ 25,00,000

    Job Summary:We are seeking a skilled Software Implementation Specialist to lead the implementation and maintenance of our application performance management tool.About the Role:The successful candidate will be responsible for deploying the software in diverse environments and topologies across different geographic locations.They will gather requirements from...


  • Bareilly, Uttar Pradesh, India beBeeQuality Full time ₹ 8,00,000 - ₹ 15,00,000

    Software Quality Assurance SpecialistWe are seeking a skilled Software Quality Assurance Specialist to support our software development lifecycle.Main Responsibilities:Develop and execute test cases, scripts, and plans to ensure high-quality software delivery.Execute test cases on schedule and report defects as needed.Design, build, and execute automated...


  • Bareilly, Uttar Pradesh, India beBeeAutomation Full time ₹ 12,00,000 - ₹ 25,00,000

    Job Title:Software Quality Assurance SpecialistWe are seeking a highly skilled Software Quality Assurance Specialist to join our team.Key Responsibilities:Design, develop, and maintain automated test frameworks for web applications and APIsCreate and execute comprehensive test strategies covering functional, integration, regression, and performance...

  • Technical Expert

    1 week ago


    Bareilly, Uttar Pradesh, India beBeeInfrastructure Full time ₹ 12,00,000 - ₹ 15,00,000

    About the RoleWe are seeking a proactive and client-focused IT Support Specialist to join our global technology team. This role requires not only strong expertise in Microsoft technologies, Entra ID (Azure AD), Intune, security, and migrations, but also excellent communication and client-handling skills to ensure a seamless IT experience for internal teams...


  • Bareilly, Uttar Pradesh, India beBeeApplication Full time ₹ 6,00,000 - ₹ 10,00,000

    Software Packaging SpecialistThe primary objective of this role is to develop expertise in application packaging, ensuring seamless compatibility with diverse operating systems. As a Software Packaging Specialist, you will be responsible for streamlining customer application requirements as a central point of contact.Key Responsibilities:Migrate applications...


  • Bareilly, Uttar Pradesh, India beBeeQuality Full time ₹ 15,00,000 - ₹ 20,00,000

    Quality Assurance SpecialistJob DescriptionOur client is on a mission to build the future of IPO process support, and we're looking for passionate collaborators who can help us get there. As a Quality Assurance specialist you will work with our digital technology team to code, test, debug, and maintain the architecture of our solutions to support our brand...