Remote job
Software Engineer
Job details
About this role
Role overview Build software that turns emerging machine learning and privacy techniques into practical synthetic data products. You’ll work with AI engineers on data workflows and algorithms, help shape scalable architecture, and support a product used by customers.
Responsibilities - Implement and integrate algorithms for handling different data types. - Build software for complex data workflows and design systems that can scale with real-world data. - Develop and manage APIs, and contribute to software architecture decisions. - Maintain the continuous integration and delivery pipeline. - Help maintain and support the product as customer use grows. - Collaborate with AI engineers to turn experimental technology into working product features.
Requirements - Practical experience developing software in Python. - Experience developing and managing APIs. - Strong understanding of software architecture and design patterns. - Analytical problem-solving and coding skills. - Assertive, entrepreneurial approach to working in a small team.
Benefits and work setup - Remote role, with the listed location in The Hague, Netherlands; the role description also indicates an EMEA location scope. - Join a small team and contribute to product development, customer delivery, and personal growth.