Company: Taledo GmbH
Country: Worldwide
Type: Remote
Employment: Experienced
Description: Our client develops innovative decision intelligence software for data-driven decisions and complex operational processes. The goal is to help organizations make dependencies transparent, evaluate options for action and make decisions whose logic and assumptions are always understandable. For this purpose, a powerful core technology is being built that combines structured knowledge, logical reasoning, planning and AI components. As a senior backend engineer, you will design and build central core components of this software. In close collaboration with the CTO and the engineering team, you translate technical concepts and algorithms into highly reliable software, design interfaces and data structures and take responsibility for components from design to integration and validation. Your challenges: Core development: Conception and implementation of backend components to map dependencies, Evaluation of scenarios and support of reasoning and planning workflows. Architecture & APIs: Building clear APIs, data structures and interfaces for the seamless interaction of engine components and future expansions. Prototype transformation: Transferring prototypes and algorithmic concepts into maintainable, scalable software (including well-founded decisions regarding In-house development vs. integration of existing tools). Quality & Performance: Responsibility for component quality through automated tests, benchmarks, debugging and profiling to ensure correctness and performance. Traceability & Diagnostics: Development of diagnostic tools and structures to ensure results can be traced back at any time in relation to inputs, model versions and assumptions Product collaboration: Translating customer use cases together with the product team into technical acceptance criteria and reusable core improvements. Engineering Standards: Actively contributing to code reviews, documentation, and build and deployment workflows for a clean code base. Education: Successfully completed studies in the field of computer science, mathematics, software engineering, physics or a comparable technical qualification. Backend expertise: Strong programming skills in at least one backend language (e.g. Python, Java, C++, Go or Rust) as well as experience in working with existing code bases. Foundation: Solid knowledge in Algorithms, data structures, software design and automated testing. Interfaces & Data: Experience in API design as well as in working with data storage and data processing systems, taking performance and reliability parameters into account. Mindset: Ability to independently decompose complex and unclear problems, evaluate alternatives and make reliable software increments deliver. Communication & way of working: Very good written and spoken German and English skills as well as enjoyment of quick, iterative development steps in a team. Advantageous (not a MUST): Experience in at least one of the following areas is a plus point: Graph-based systems or knowledge representation Planning, scheduling (Scheduling) or optimization Rule engines or constraint solvers Integration of ML / LLM components Transfer of research prototypes into production operations Why us? Technological Impact: Make a decisive contribution to shaping the core technology in an early phase. Direct collaboration: Close coordination with the CTO and broad opportunities for participation across component boundaries. Practical responsibility: High degree of autonomy and direct application of your developments to real, complex decision-making problems. Professional deepening: Room for continuous further development of your Expertise in the future fields of reasoning, planning and AI systems. Find Jobs in Germany on Arbeitnow
Apply here:
Web: Apply here
Emails:
Found 6 similar Remote jobs