Program Synthesis Engineer

Job not on LinkedIn

🕒 October 23, 2025

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of PlantingSpace

PlantingSpace

11 - 50 employees

🤖 Artificial Intelligence

☁️ SaaS

🏢 Enterprise

💰 Seed Round on 2021-11

Artificial Intelligence • SaaS • Enterprise

PlantingSpace is developing an advanced AI system that aims to represent knowledge and uncertainty to facilitate the discovery of insights and enable transparent problem-solving. The company is addressing the challenges of accessing and combining vast amounts of information spread across various mediums such as websites, databases, and scientific literature. Their system uses a probabilistic framework for reasoning and learning, making use of components like category theory, Bayesian statistics, and deep learning to improve the transparency and reliability of AI's reasoning capabilities. PlantingSpace's approach involves developing a universal language for representing heterogeneous information and employing a visual and natural language representation to make reasoning processes understandable. The company provides their AI services in various domains, acting as research assistants, analysts, or data scientists, and focuses on harnessing cutting-edge AI techniques to enhance analysis and problem-solving.

📋 Description

• Define new features or fixes, based on awareness of overall objectives and challenges • Commit to delivering defined features or fixes end-to-end • Define implementation strategies • Leverage the expertise of other team members effectively • Write design documents for more complex problems • Write clean and performant code • Help other team members to deliver on their goals

🎯 Requirements

• Designing and implementing complex, non-standard algorithms (graph theory, path finding, custom inference, compilers) • Experience in a collaborative, commercial software engineering environment, working on large codebases and using practices like CI/CD, testing, and code reviews • Implementation of program synthesis frameworks • Strong foundation in computer science algorithms and data structures • Julia, or usage of some more functional or typed languages, e.g. Rust, OCaml, Clojure, C++, or Haskell • Profiling and low level performance optimisation • Mathematics, Computer Science, or Statistics advanced degree.

🏖️ Benefits

• Our team works fully remotely, and mostly within the CET timezone.

Apply Now

Similar Jobs

🕒 October 15, 2025

3M Consultancy

1 - 10

🤝 B2B

🎯 Recruiter

Pega Developer needed for modernizing IRS business processes in a remote role. Collaborating in an Agile environment to streamline case management and develop applications.

🕒 October 11, 2025

Novul Solutions

11 - 50

🎯 Recruiter

🔒 Cybersecurity

🏛️ Government

PeopleSoft HCM Developer supporting mission-critical government programs through design and maintenance of applications. Focused on secure, scalable, and compliant software solutions.

SQL

🕒 October 10, 2025

Ensono

1001 - 5000

Senior ADABAS Mainframe Systems Programmer optimizing Software AG ADABAS environments. Handling database upgrades, administration, and supporting client needs with 24x7 on-call availability.

🕒 October 6, 2025

Ensono

1001 - 5000

Senior IBM z/VM Systems Programmer ensuring stability and efficient operation of information systems at Ensono. Monitoring, maintaining, and optimizing systems while collaborating with multiple clients.

Linux

ServiceNow

TCP/IP

🕒 September 19, 2025

CLIQHR Recruitment Services

11 - 50

🎯 Recruiter

🏢 Enterprise

👥 HR Tech

Senior Zuora Developer designing and optimizing billing workflows for enterprise systems. Customizing Zuora implementations and collaborating with stakeholders.