{"id":3768520,"url":"https://alion.io/job/organic-farm-knowledge-scientific-programmer-and-data-analyst-in-environmental-science","title":"Scientific programmer and data analyst in Environmental Science","company":{"id":1950154,"name":"Organic Farm Knowledge","domain":"organic-farmknowledge.org","url":"https://alion.io/company/organic-farmknowledge","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Analytics","role_family":"Analytics","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Roskilde, Denmark"],"countries":["DK"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Fortran","optional":false},{"name":"Machine Learning","optional":false},{"name":"Python","optional":false},{"name":"Windows","optional":false}],"status":"live","first_seen_at":"2026-11-04T14:28:00Z","employer_posted_date":null,"last_verified_at":"2026-11-04T14:28:00Z","board_verified":false,"closed_at":null,"days_open":10,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":10},"description":"Would you like to apply your programming and data analysis skills to research and environmental advisory work addressing air pollution and climate change? We are looking for a scientific programmer and data analyst to help develop, modernize and operate atmospheric models and analyze complex environmental datasets. You will join the Section for Atmospheric Emissions and Modelling at the Department of Environmental Science, Aarhus University, working closely with researchers on both scientific projects and research-based advice to public authorities. \n\nThe Section for Atmospheric Emissions and Modelling conducts research and provides research-based advice on atmospheric processes, emission inventories, air pollution and climate modeling, integrated impact assessment for health, nature and climate, and land-use and remote-sensing research. You will play an important role in advancing this work through the development and improvement of scientific models and the analysis and interpretation of complex environmental data.\n\nThis is a permanent position based in Roskilde, Denmark, with an expected starting date of February 1, 2027, or as soon as possible thereafter.\n\nExpected start date and duration of employment\n\nThis is a permanent position starting 1 Feb 2027 or as soon as possible thereafter.\n\nJob description\nYou will participate in research and advisory projects, the latter mainly for the Danish Ministry of Environment. Both research and advisory projects aim to understand atmospheric processes, helping ministries and environmental agencies regulate air quality and protect our environment. You will work in a dynamic and multidisciplinary team of researchers. \n\nTogether with researchers, your main task will be to restructure, improve and modernize existing air quality models and forecast systems as well as to contribute to the development of new integrated air pollution models. A key part of your role will be to help modernize our scientific codebase by introducing and applying good software development practices, making our models and workflows easier to maintain, document, test and reproduce. Your tasks will also include developing and automating workflows for computationally demanding model simulations, including parallel computing, and the processing of large datasets, as well as developing and maintaining applications and scripts in Linux and Windows environments.\n\nYou will have the opportunity to collaborate with various research groups and shape the Section’s data science strategy. In addition, you will take part in department-wide initiatives such as workshops, presentations and events related to data science, and contribute to reports and scientific publications.\n\nYour profile\nWe welcome applications from candidates who meet most, though not necessarily all, of the following qualifications:\n\n * An MSc or PhD in computer science, software engineering, physics, applied mathematics or a related field\n * Advanced programming skills in languages such as Python, R, Fortran, C/C++ or similar, including experience with scientific computing, data analysis and visualization libraries\n * Experience with implementing and applying modern software development practices for scientific computing, including code organization, version control, documentation, testing, maintainability and reproducibility, as well as experience with parallel computing\n * Experience in handling and analyzing large datasets\n\nWe are looking for a curious, proactive and motivated colleague who is keen to develop new technical skills and acquire knowledge of atmospheric and air pollution science. Experience with the development and application of air quality models would be welcome, but is not required.\n\nYou should enjoy working both independently and collaboratively, sharing knowledge and providing technical guidance to colleagues. Good communication skills and excellent written and spoken English are important. Danish language skills are an advantage, but not a requirement.\n\nAdditional experience in any of the following areas would be an advantage, but is not required:\n * GIS and geospatial data\n * Development and integration of APIs and web-based applications\n * Working with and modernizing legacy scientific software, including Delphi or similar technologies\n * Machine learning and AI methods\n\nAbout the Department \nThe Department of Environmental Science is an interdisciplinary department within the Faculty of Technical Sciences at Aarhus University. Our research covers a wide range of fields, including physics, chemistry, microbiology, social sciences, geography, and environmental economics. The department conducts research and provides research-based advice to ministries and public authorities. Our work addresses major societal challenges such as pollution control, land and water management, climate change, biodiversity protection, and ecosystem services.\n\nWe have a highly collaborative work environment, where all employees contribute to securing the research and advisory projects that fund the majority of the department’s activities. We value equality, diversity, and a strong work-life balance.\n\nThe Research Group\n\nThe selected candidate will join the Atmospheric Modelling Group within the Section for Atmospheric Emissions and Modelling. The group focuses on air pollution processes and climate interactions. It develops, tests, and applies models across spatial scales, from global to local, and examines the environmental, health, and socioeconomic impacts of air pollution and climate change. Close collaboration with other sections within the department is essential, particularly in areas such as atmospheric measurements, environmental economics, and geography.\n\nIn the group, we specialize in \n * Atmospheric physics and chemistry, including numerical methods and computer science\n * Air pollution modeling at global, regional (Northern Hemisphere, Europe, Denmark) and local scales (urban areas, point sources)\n * Numerical weather prediction models at different spatial scales\n * Integrated assessment modeling (impact on health, environment, and climate)\n * Environmental noise modeling\n * Climate modeling and its links to air pollution and health\n * Decision-support for policy makers on emissions, air quality, and health impacts\n\nWork location \n\nThe place of work will be at Aarhus University, Frederiksborgvej 399, 4000 Roskilde, Denmark. The city of Roskilde (www.roskilde.dk) is located approx. 30 km from Copenhagen. The area provides immediate access to a wealth of cultural and recreational pursuits. \n\nInternational candidates may find information concerning living and working in Denmark at www.workindenmark.dk. AU International Center offers a full range of services to make your transition to Denmark as smooth as possible (http://www.au.dk/en/internationalcentre/ias/), and the department will assist foreign candidates with finding a suitable place to live.\n\nContact information\n\nFurther information may be obtained from Professor Peter Langen, Head of the Section for Atmospheric Emissions and Modelling, at  or +45 2061 8369.\n\nDeadline\nApplications must be received no later than 3 Dec 2026.\n\nFormalities and salary range\nSalary and terms as agreed between either the Danish Ministry of Taxation and the Confederation of Professional Unions, where you will be employed as an academic staff member at basic salary grades 4–8, or subject to section 15 of the collective agreement for IT employees (PROSA) in the service of the state and LC/CO10-S (the Confederation of Teachers’ Unions/the Danish Confederation of Public Employees of 2010) collective agreement.\n\nAarhus University’s ambition is to be an attractive and inspiring workplace for all and to foster a culture in which each individual has opportunities to thrive, achieve and develop. We view equality and diversity as assets, and we welcome all applicants.\n\nThe application must be submitted via Aarhus University’s recruitment system, which can be accessed under the job advertisement on Aarhus University's website.","description_format":"text","description_chars":8093,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Denmark","iso":"DK","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Environmental Science","AgTech"],"lifecycle":[{"event":"open","at":"2026-11-04T20:53:00Z"}],"visa":[],"liveness":{"score":79,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.837,"p_room":0.945,"age_days":9,"expected_fill_days":26,"reasons":["seen:9","win:mid"],"computed_at":"2026-11-14T05:58:10Z"},"pay":null,"html_url":"https://alion.io/job/organic-farm-knowledge-scientific-programmer-and-data-analyst-in-environmental-science","json_url":"https://alion.io/job/organic-farm-knowledge-scientific-programmer-and-data-analyst-in-environmental-science.json","meta":{"generated_at":"2026-11-14T22:47:57Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":30123,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1950154},"rest":"https://alion.io/mcp/rest/get_company?id=1950154"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Forganic-farm-knowledge-scientific-programmer-and-data-analyst-in-environmental-science"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Forganic-farm-knowledge-scientific-programmer-and-data-analyst-in-environmental-science"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Forganic-farm-knowledge-scientific-programmer-and-data-analyst-in-environmental-science"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/organic-farm-knowledge-scientific-programmer-and-data-analyst-in-environmental-science\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Forganic-farm-knowledge-scientific-programmer-and-data-analyst-in-environmental-science"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3768520}},{"tool":"search_jobs","arguments":{"company":"organic-farmknowledge.org","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3768520},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}