Design, implement, and maintain scalable backend infrastructure for a next-generation engineering platform.
Contribute to the architecture and evolution of distributed, data -intensive systems.
Build algorithm-intensive applications and orchestration for ML pipelines.
Collaborate closely with multidisciplinary teams across software, algorithms, and product.
Champion best practices in code quality, observability, and CI/CD.
Research and apply emerging technologies in AI, data, and system design.
Requirements: B.Sc. in Computer Science, Engineering, or a related field.
5+ years of professional backend development experience.
Strong proficiency in Python, C #, or JAVA.
Solid understanding of distributed systems, microservices, and cloud architecture.
Hands-on experience building and scaling complex, data -driven products.
Excellent communication skills and a collaborative, proactive mindset.
Fluent English (written and spoken).
Nice to Have
Experience with AI/ML systems (LLM integration, RAG pipelines, computer vision, or large-scale inference).
Familiarity with TypeScript, React, or Node.js.
Understanding of system observability, DevOps, and operational excellence practices.
Curiosity, growth mindset, and passion for creating products that users love.
This position is open to all qualified candidates.
This position is open to all candidates.