As a Staff Backend Engineer at Machinify, you will be a main contributor to the expansion of our platform which is used as the foundation for web services, data services and Machinifyβs AI systems. You will develop and maintain scalable and distributed systems to keep them extensible, scalable, and secure. You will design, develop, and maintain robust Scala and Java based systems.
Your responsibilities will also include implementing and managing distributed PostgreSQL database systems to ensure optimal performance and data integrity. You will also collaborate cross-functionally with other teams to define, design, and ship new features, with the understanding of how our systems must change to support AI platform expansion for future customer-focused deliverables.
Design and implement complex frameworks for applying machine learning techniques to large data volumes and ensure the delivery of reliable and good-performing software. Participate in code reviews to maintain high code quality and continuously explore new technologies and integrate them into projects to improve system performance and scalability.