Karlsruhe, Baden-Württemberg, Germany Hybrid / WFH Options
Karlsruher Institut für Technologie (KIT)
We are looking for the Scientific Computing Center (SCC) from 15.07.2025, limited up to 3 years, for a Scientific Associate (f/m/d) - with the opportunity for a part-time PhD in the research group Exascale Algorithm Engineering - The Scientific Computing Center is the Information Technology … Center of KIT. The Research Group Exascale Algorithm Engineering of SCC works at the interface of algorithmics, parallelcomputing, and applications in networked systems. Our teaching is delivered as part of the Institute of Theoretical Informatics. In the focus of this position there is research on parallel … previous research work at Tasks associated with the position are: Development of novel algorithmic methods at the interface of discrete algorithms and high-performance computing Investigation of the algorithms- theoretical properties Research software engineering (implementation of the developed algorithms) Empirical investigation of use cases Scientific exchange and publication of More ❯
in one or more programming languages. Keen interest in some of the following areas: Big Data Analytics (e.g. Google BigQuery/BigTable, Apache Spark), ParallelComputing (e.g. Apache Spark, Kubernetes, Databricks), Cloud Engineering (AWS, GCP, Azure), Spatial Query Optimisation, Data Storytelling with (Jupyter) Notebooks, Graph Computing, Microservices More ❯
in one or more programming languages. Keen interest in some of the following areas: Big Data Analytics (e.g. Google BigQuery/BigTable, Apache Spark), ParallelComputing (e.g. Apache Spark, Kubernetes, Databricks), Cloud Engineering (AWS, GCP, Azure), Spatial Query Optimisation, Data Storytelling with (Jupyter) Notebooks, Graph Computing, Microservices More ❯
in one or more programming languages. Keen interest in some of the following areas: Big Data Analytics (e.g. Google BigQuery/BigTable, Apache Spark), ParallelComputing (e.g. Apache Spark, Kubernetes, Databricks), Cloud Engineering (AWS, GCP, Azure), Spatial Query Optimisation, Data Storytelling with (Jupyter) Notebooks, Graph Computing, Microservices More ❯
in one or more programming languages. ● Keen interest in some of the following areas: Big Data Analytics (e.g. Google BigQuery/BigTable, Apache Spark), ParallelComputing (e.g. Apache Spark, Kubernetes, Databricks), Cloud Engineering (AWS, GCP, Azure), Spatial Query Optimisation, Data Storytelling with (Jupyter) Notebooks, Graph Computing, Microservices More ❯
in one or more programming languages. Keen interest in some of the following areas: Big Data Analytics (e.g. Google BigQuery/BigTable, Apache Spark), ParallelComputing (e.g. Apache Spark, Kubernetes, Databricks), Cloud Engineering (AWS, GCP, Azure), Spatial Query Optimisation, Data Storytelling with (Jupyter) Notebooks, Graph Computing, Microservices More ❯
in one or more programming languages. Keen interest in some of the following areas: Big Data Analytics (e.g. Google BigQuery/BigTable, Apache Spark), ParallelComputing (e.g. Apache Spark, Kubernetes, Databricks), Cloud Engineering (AWS, GCP, Azure), Spatial Query Optimisation, Data Storytelling with (Jupyter) Notebooks, Graph Computing, Microservices More ❯
in one or more programming languages. ● Keen interest in some of the following areas: Big Data Analytics (e.g. Google BigQuery/BigTable, Apache Spark), ParallelComputing (e.g. Apache Spark, Kubernetes, Databricks), Cloud Engineering (AWS, GCP, Azure), Spatial Query Optimisation, Data Storytelling with (Jupyter) Notebooks, Graph Computing, Microservices More ❯
next iteration. Successful candidates will be able to demonstrate an in-depth understanding of computers at the low level, including database engine design and parallelcomputing to create highly scalable computing power. Responsibilities: Enhance our groundbreaking big data processing runtime, building out its capabilities and improving its … our services, demonstrating the highest levels of professionalism throughout Requirements Proven software engineering ability using C#, C++ or Java Keen interest in low-level computing memory management, pointers, compilers Experience leading and developing high-performing teams Comfortable working in a dynamic, fast-paced environment Passionate about building highly performant More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
Qt, QML); 3D graphics toolkits (OpenGL, Vulkan or shaders); CI experience (CMake, JIRA, Git, Jenkins); GIS development tools (GDAL API, MapBox API); multithreading/parallelcomputing (GPU programming or CUDA); MATLAB/Python scripting for mathematical/geology problems would be advantageous. Due to specific requirements, applicants without More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Qt, QML); 3D graphics toolkits (OpenGL, Vulkan or shaders); CI experience (CMake, JIRA, Git, Jenkins); GIS development tools (GDAL API, MapBox API); multithreading/parallelcomputing (GPU programming or CUDA); MATLAB/Python scripting for mathematical/geology problems would be advantageous. Due to specific requirements, applicants without More ❯
Skills Experience with DWG file formats, ACIS modeler, or ODA libraries. Advanced knowledge of C+/17, boost, Qt (QML), Object-Oriented Design, and parallel computing. Strong grasp of Agile methodologies with proven experience in Scrum teams. Our offer A full-time, regular employment contract. Flexible working hours More ❯
seaborn, or Streamlit. Fluent in Python, with experience working with data processing libraries such as Pandas. Strong SQL skills, a good understanding of Linux, parallelcomputing tools, and experience with Git, Jira, and Confluence. A demonstrated interest in sustainability, systematic investing and a willingness to undertake self-study More ❯
or ODA libraries. Familiarity with mechanical CAD, BIM, or computational geometry. Advanced knowledge of C+/17, boost, Qt (QML), Object-Oriented Design, and parallel computing. Proficiency in Agile methodologies and experience working in Scrum teams. Our offer A junior or senior software developer position, depending on experience. A More ❯