Job Title: Backend Software Architect
">
About:
We are seeking a talented Backend Software Architect to join our team. As a key member of our engineering group, you will design and implement scalable, high-performance full-stack applications with a strong emphasis on backend architecture.
You will lead the integration of AI/ML features into products, collaborating closely with data scientists and engineers. Your expertise in Python and modern frameworks will enable you to develop robust backend services and APIs.
In addition to your technical skills, you will contribute to frontend development using React and Node.js when needed. You will identify, prioritize, and execute tasks throughout the software development lifecycle, ensuring that our systems are reliable and efficient.
A successful candidate will have a higher education in Computer Science, Software Engineering, or a related field, ideally with a focus on Artificial Intelligence and/or Machine Learning. They will possess an advanced level of written and oral English proficiency and at least 5 years of professional software development experience, with a strong emphasis on backend development using Python.
The ideal candidate will also be proficient in frontend technologies such as React and Node.js, with hands-on experience deploying ML/AI models in production environments. Familiarity with database technologies like MySQL, MongoDB, or PostgreSQL is essential, as well as a strong understanding of Object-Oriented Programming and Agile development principles.
If you are a skilled software developer with a passion for backend architecture and AI/ML integration, we encourage you to apply for this exciting opportunity.