Tasks
As a Software Engineer at Phantasma, you’ll support key activities to build, run and improve our AI-driven production planning software and connect it to customer environments:
- Develop production-ready backend code in Rust
- Develop unit tests and integration tests to keep quality high as we ship fast
- Debug and resolve issues in staging and production
- Interface with customer systems (ERP/MES and surrounding tools)
- Convert and map structured and semi-structured customer data into our internal formats
- Join customer calls, gather requirements, and translate them into robust implementations
- Contribute to API design and overall system architecture
- Build and maintain frontend features in React / TypeScript
- Deploy and operate services on Kubernetes cloud infrastructure
- Support MLOps workflows in partnership with the ML team
You’ll be part of our backend team and contribute directly to delivering and maintaining our software in real factory environments: turning customer requirements into production-ready features, shipping reliably, and keeping systems stable across staging and production. It’s a hands-on role with real ownership from day one. Your ideas will be heard, and implemented if they improve the product.
Requirements
Must haves
- Strong willingness to learn and take ownership
- Flexibility to grow with the role as responsibilities evolve
- A collaborative spirit and comfort working in a flat hierarchy
- Good communication skills in English (written and spoken)
- Solid ability to manage time, tasks, and project priorities independently
Nice to haves
- 1+ year of Rust experience (professional, academic, or hobby projects)
- Experience building frontends, ideally using React
- DevOps experience (e.g. Kubernetes, Ansible)
- Experience with joining calls and interacting with customers