Research Software Engineer
vor 1 Woche
For the newly created Land Use Transition Lab PIK is offering a position as
Research Software Engineer (m/f/d)
(Position number: 59-2024 Software Engineer)
in the field of global land use modeling, starting as soon as possible.
The position is initially funded for 2 years until December 2026. Remuneration is in accordance with the German public tariff scheme (TV-L Brandenburg), salary group E 13. This is a full-time position with a weekly working time of 40 hours per week. The position can be filled on a part-time basis.
The position:
As part of our Research Software Engineering team you will play a crucial role in shaping the further development of MAgPIE (github.com/magpiemodel/magpie), a leading global land use modeling framework, along with its associated tools and libraries (github.com/pik-piam). In our group, we are committed to open research, which means all our software is published open source. As a member of our team, you will contribute to improving the accessibility of our tools for external users, fostering the growth of our community of partners, colleagues, and developers.
We are currently in an exciting phase of growth, experiencing a rising demand for our models, tools, and expertise. To adapt to these challenges, we are seeking innovative solutions. By joining us, you will have the opportunity to explore novel approaches and help us stay at the forefront of the field.
Through your work, you will contribute to international reports on climate change, such as those published by the IPCC, UNCCD, UNEP gap, or IPBES.
Key responsibilities
Drive transparency, reproducibility, and reusability of MAgPIE and its associated tool chain, ensuring that our software is accessible and understandable to the wider community.
Proactively identify and address the evolving needs and challenges of the expanding developer community centered around MAgPIE, by exploring and developing innovative concepts and solutions.
Continuously enhance the technical capabilities of MAgPIE and its supporting tools, leveraging the latest advancements in technology to ensure optimal performance and efficiency.
Strengthen the accessibility and visibility of our work through user-friendly tutorials, and engaging presentations, enabling users to effectively utilize and understand the functionalities of our tools.
Requirements
A Master's degree in Computer Science, Engineering, Physics, Mathematics, or a related field
Profound experience in programming, preferably in R (including creation and maintenance of packages as well as testing), GAMS and/or Python
Experience in data handling, including metadata handling
Fluency in version control management (git, GitHub & GitHub actions)
Familiarity in scientific modeling is an asset
Experience in working with HPCs and/or Linux systems is an asset
We expect
The ability to work independently and on your own initiative
A methodical and systematic approach
Structured and goal-oriented thinking
Capacity to familiarize yourself quickly with new topics
Creativity and openness to new approaches
A high level of competence in oral and written German and English
Reliability, engagement, and a high level of motivation
Capacity for teamwork
We offer
The chance to be part of an engaged, interdisciplinary team,
A stimulating working environment in an internationally recognized research institute on Potsdam's beautiful, historic Telegrafenberg campus, a short commuting distance from Berlin,
Flexi-time and mobile working (up to 50 % of your hours),
A collective pay scheme and associated benefits, as well as a subsidized travel card or Deutschland-Ticket Job.
PIK values equality and diversity. We encourage applications without photo. All qualified applicants will receive consideration for employment regardless of ethnic and social origin, religion, sex, sexual orientation, gender identity, national origin, disability, care responsibilities, or age. PIK seeks to increase the share of women in scientific positions and therefore explicitly encourages women to apply. In cases of equal qualification and within the given legal scope, women will be given preference. PIK also encourages applications by parents returning from parental leave.
Please apply by 01.12.2024 directly via our application form below this job advertisement on our website.
If you hold an international higher education qualification, please also submit a certificate evaluation from the Central Office for Foreign Education (ZAB) with your application. If you do not yet have a transcript evaluation, please note that you may have to request one if your application is successful. For further information, please visit the website:
For further information or to discuss the position please contact Dr. Jan Philipp Dietrich.
-
Software Engineer
vor 3 Wochen
Brandenburg, Deutschland Medici Vermittlung VollzeitJob Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and testing software applications.
-
Software Engineer
vor 3 Wochen
Brandenburg, Deutschland Medici Vermittlung VollzeitWe are seeking a talented Software Engineer to join our Software Development Team.The successful candidate will be responsible for designing, developing, and testing software applications using a variety of programming languages and technologies.The ideal candidate will have a solid understanding of software engineering principles, a strong background in...
-
Software Engineer
vor 3 Wochen
Brandenburg, Deutschland TIME4CHANGE VollzeitAbout the Role: We are seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications. Your primary focus will be on data analysis and data visualization.Key Responsibilities:Design and develop software applications using programming languages such...
-
Software Engineer
vor 3 Wochen
Brandenburg, Deutschland Medici Vermittlung VollzeitAbout the RoleAs a software engineer at our company, you will be working on developing and maintaining our software applications. You will be responsible for writing clean, modular code and collaborating with the team to ensure high-quality results.ResponsibilitiesDevelop and maintain software applicationsCollaborate with the team to ensure high-quality...
-
Senior Software Engineer
vor 3 Wochen
Brandenburg, Deutschland CONDIO GmbH Karriere VollzeitJob Requirements: We are seeking a highly skilled Software Engineer with experience in full stack development to join our team. The ideal candidate will have a strong background in programming languages such as Java, Python, and C++, as well as experience with front-end frameworks like React and Angular. Responsibilities: * Develop and maintain software...
-
Senior Software Engineer
vor 3 Wochen
Brandenburg, Deutschland Medici Vermittlung VollzeitWe are seeking a Senior Software Engineer to lead our team in the development of high-performance systems. The ideal candidate will have a strong background in software engineering and a passion for innovation.Key Responsibilities:Lead the design and development of high-performance systems.Collaborate with cross-functional teams to identify and prioritize...
-
Highly Skilled Software Engineer Wanted
vor 3 Wochen
Brandenburg, Deutschland Medici Vermittlung VollzeitAbout the JobWe are seeking a highly skilled software engineer to join our team at "{company}". As a key member of our team, you will work closely with our developers to design, develop, and maintain high-quality software applications.ResponsibilitiesDesign and develop software applications using various programming languagesCollaborate with cross-functional...
-
Software Engineer
vor 3 Wochen
Brandenburg, Deutschland Lafim VollzeitWe are looking for a skilled Software Engineer to join our team. As a Full-Stack Developer, you will be responsible for designing, implementing, and deploying scalable software systems.Key responsibilities:Design and develop full-stack software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsImplement and...
-
Senior Software Engineer
vor 3 Wochen
Brandenburg, Deutschland 5N PV GmbH VollzeitJob RequirementsWe are seeking a skilled Senior Software Engineer with expertise in Java to join our team at {company}.The successful candidate will be responsible for designing, developing, and maintaining high-quality software applications using Java.Key Responsibilities:• Develop and implement software applications using Java• Collaborate with...
-
Brandenburg, Deutschland akut Medizinische Personallogistik GmbH VollzeitJob Description:As a Software Engineer at our company, you will be responsible for designing and developing scalable software solutions using Java and Python. Your primary focus will be on backend development, ensuring the smooth operation of our systems and applications.Key Responsibilities:Design and develop high-quality software components using Java and...
-
Brandenburg, Deutschland Stadtwerke Neuruppin GmbH VollzeitAs a Software Engineer, you will work on crafting technical solutions that drive business impact. Collaborate with cross-functional teams to innovate and deliver high-quality software products.Key Responsibilities:Design and develop software solutions that meet business requirementsCollaborate with teams to deliver high-quality software productsStay...
-
Senior Software Engineer
vor 3 Wochen
Brandenburg, Deutschland smart-recruiting VollzeitAbout the Role:We are seeking a skilled Senior Software Engineer to join our Applications Development team. As a key member of our team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop high-quality software applicationsCollaborate with cross-functional teams to identify and...
-
Software Engineer
vor 3 Wochen
Brandenburg, Deutschland SOCCO Xperts GmbH VollzeitWe are seeking a highly motivated and skilled Software Engineer - Full Stack to join our team. In this role, you will be responsible for designing, developing, and deploying scalable and efficient web applications using a range of technologies, including Java, Python, and JavaScript. You will work closely with our cross-functional team to identify and...
-
Brandenburg, Deutschland Medici Vermittlung VollzeitWe are looking for a software engineer with expertise in cloud computing and data analysis to join our team at {company}.As a software engineer, you will be responsible for designing, developing, and maintaining software applications that utilize cloud-based technologies and advanced data analysis techniques.Key responsibilities include:• Developing...
-
Senior Software Engineer
vor 3 Wochen
Brandenburg, Deutschland HMU Health and Medical University GmbH VollzeitAt {company}, we are seeking a skilled **Senior Software Engineer** to join our team. In this role, you will be responsible for developing high-quality code and collaborating with our team of experienced engineers. We value technical leadership and are looking for someone who can guide our team in the latest software development methodologies.Our ideal...
-
Senior Software Engineer
vor 1 Woche
Brandenburg, Deutschland Zukunft - Umwelt - Gesellschaft (ZUG) gGmbH VollzeitWe are seeking a highly skilled Senior Software Engineer (DevOps) to join our team at {company}.In this role, you will be responsible for designing, building, and maintaining our cloud infrastructure, ensuring high availability, scalability, and security.Key responsibilities include:• Designing and implementing cloud-based solutions using AWS and Azure•...
-
Software Engineer
vor 3 Wochen
Brandenburg, Deutschland Genoverband e.V. VollzeitWe are looking for a skilled software engineer to join our team. The ideal candidate will have a strong background in back-end development and a good understanding of web services. Responsibilities include designing and implementing scalable and efficient back-end systems, collaborating with cross-functional teams to identify and prioritize project...
-
Brandenburg, Deutschland Velero Management GmbH VollzeitWe are seeking a Senior Software Engineer to join our team at a leading technology company. In this role, you will be responsible for designing and developing software solutions that meet the needs of our customers.Main ResponsibilitiesDesign and develop software solutions using a range of programming languages and technologiesCollaborate with...
-
Senior Software Engineer: Cloud Infrastructure
vor 3 Wochen
Brandenburg, Deutschland Medici Vermittlung VollzeitWe are seeking an experienced Senior Software Engineer to join our team in developing and maintaining our cloud infrastructure.This role is responsible for designing, implementing, and operating cloud-based systems that meet the needs of our business.You will be working closely with our DevOps team to ensure seamless integration with our existing...
-
Software Engineer
vor 3 Wochen
Brandenburg, Deutschland Medici Vermittlung VollzeitWe are seeking a skilled Software Engineer - Full Stack to join our team. The ideal candidate will have a strong foundation in web development and experience with multiple programming languages.The full stack web developer will be responsible for designing and implementing web applications using a variety of technologies. This includes experience with...