Ecological Systems Software Developer

6 days ago


Kolkata, West Bengal, India beBeeEcosystem Full time ₹ 15,00,000 - ₹ 20,00,000
Job Description

This is an exciting opportunity to work as a software engineer specializing in ecosystem modelling. The role involves developing, implementing, and maintaining components of the Agricarbon Ecosystem Model (AEM) using Python.

You will be responsible for 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.

Key Responsibilities
  • Model Components & Integration: Developing and working with agricultural ecosystem models 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: Contributing to the development and maintenance of the Bayesian data assimilation framework that underpins the AEM ensuring robust uncertainty quantification and model calibration
  • 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
Required Skills and Qualifications

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
Benefits
  • Opportunity to work on cutting-edge projects and collaborate with a multi-disciplinary team
  • Professional development and growth opportunities
  • Chance to contribute to peer-reviewed publications and present research at conferences
Others

We are looking for a highly skilled and motivated individual who can thrive in a dynamic and fast-paced environment.



  • Kolkata, West Bengal, India beBeeEcosystem Full time ₹ 1,20,00,000 - ₹ 2,00,00,000

    Ecological Ecosystem ManagerAs the Ecological Ecosystem Manager, you will be responsible for overseeing and expanding the skilling ecosystem in assigned regions.Key Responsibilities:Program Leadership & Delivery:Design and implement skilling programs that cater to employer needs.Collaborate with employers and training partners to ensure high-quality outcomes...


  • Kolkata, West Bengal, India beBeeSoftware Full time

    Job DescriptionSr. Software Engineer - Treasury Job Summary:We are seeking a highly skilled and experienced Sr. Software Engineer to join our team in developing and implementing cutting-edge solutions for our treasury system.The successful candidate will have a strong background in software development, with experience in working on large-scale global teams...


  • Kolkata, West Bengal, India beBeeStorageEngineer Full time ₹ 20,00,000 - ₹ 30,00,000

    Job OpportunityThe role of a Senior Software Development Engineer in Test involves designing tests to expose weaknesses in storage systems, kernel interactions and edge cases. The ideal candidate should have extensive experience testing storage systems, filesystems or cloud infrastructure.Must-haves include hands-on experience with Linux/Windows storage...


  • Kolkata, West Bengal, India RS Software Full time US$ 90,000 - US$ 1,20,000 per year

    Job Description for Java DeveloperPreferred Experience: 6 - 9 years Work Location: KolkataAbout RS SoftwareRS Software builds global, national and enterprise payment platforms, and has presence in four continents. The product suite combines with knowledge systems built over 30 years, delivering mission-critical payment solutions that combine innovation...


  • Kolkata, West Bengal, India RS Software Full time

    Job DescriptionJob Description for Jr. Java DeveloperPreferred Experience: 1 - 2 yearsWork Location: KolkataAbout RS SoftwareRS Software builds global, national and enterprise payment platforms, and has presence in four continents. The product suite combines with knowledge systems built over 30 years, delivering mission-critical payment solutions that...


  • Kolkata, West Bengal, India beBeeEmbeddedSystems Full time ₹ 25,00,000 - ₹ 40,00,000

    Software Architect for Embedded SystemsThis role requires a skilled Software Architect to create and maintain software architecture for embedded systems, utilizing model-based design principles. The ideal candidate will have expertise in real-time software development, proficiency in C/C++, MATLAB/Simulink, and Stateflow.The successful applicant will guide...

  • Developer 2

    1 week ago


    Kolkata, West Bengal, India Hyland Software Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    OverviewOverviewHyland Software is widely known as a great company to work for and a great company to do business with. Being a leader in providing software solution for managing content, processes, and cases for organizations across the globe we enabled more than 20,000 organizations to digitalize their workplaces and transform their operations.Currently we...


  • Kolkata, West Bengal, India beBeeDeveloper Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Backend Developer OpportunityWe are seeking an experienced Backend Developer to join our team. The successful candidate will be responsible for designing, developing and maintaining back-end systems that support our maritime operations platform.Key Responsibilities:Design and develop scalable, maintainable and efficient software architecture.Take ownership...

  • Software Engineer

    3 days ago


    Kolkata, West Bengal, India beBeeSoftwareEngineer Full time ₹ 1,00,00,000 - ₹ 1,50,00,000

    Job DescriptionWe are seeking a talented Software Engineer to develop and engineer end-to-end features of a system. This role involves collaborating with cross-functional teams to design and implement innovative solutions that enhance user experience and optimize backend processes.Key ResponsibilitiesPerform independently and become an SME in software...


  • Kolkata, West Bengal, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878

    Software Development ExpertWe are seeking an experienced Software Development Expert to join our team.About the Role:Design and Develop Software Systems: Our ideal candidate will have expertise in designing, developing, and testing software systems. They should be able to develop validation and testing methods to ensure high-quality products.Lead Software...