Job Description

I'm seeking an experienced Python developer to build a backend engine that performs intelligent selection and state handling over continuously changing data. The focus is on writing efficient algorithms, managing workflow state, and ensuring reliable processing.
Key Responsibilities
Periodically pull the latest work items from PostgreSQL.
Apply a constraint-based selection algorithm (e.g., matching, set packing, greedy + heuristics).
Ensure selected groups do not violate defined constraints (such as shared resources/nodes).
Store decisions back into the database with proper locking, status transitions, and auditability.
Implement TTL/expiry handling, rollback logic, and safe reprocessing.
Build clear logging, traceability, and debugging support.
Design reliable scheduled workers or event-driven processes.
Required Skills
Strong Python development with clean, testable, maintainable code.
Solid understanding of algorithms, optimization techniques, and dat...

Ready to Apply?

Take the next step in your AI career. Submit your application to Confidential today.

Submit Application