Job Title: Backend Software Engineer
">
About:
">
We are seeking a skilled and experienced Backend Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing scalable, high-performance full stack applications with a strong emphasis on backend architecture.
">
Responsibilities:
">
* Design and implement scalable, high-performance full stack applications with a strong emphasis on backend architecture.
">
* Lead the integration of AI/ML features into products, collaborating closely with data scientists and engineers.
">
* Develop robust backend services and APIs using Python and modern frameworks.
">
* Contribute to frontend development using React and Node.js when needed.
">
* Identify, prioritize, and execute tasks throughout the software development lifecycle.
">
* Debug, optimize, and maintain backend systems and data workflows.
">
* Document development phases and monitor system performance and reliability.
">
* Participate in Scrum meetings and contribute to product and technical decision-making.
">
Required Skills and Qualifications:
">
* Higher education in Computer Science, Software Engineering, or a related field, ideally with a focus on Artificial Intelligence and/or Machine Learning.
">
* Advanced level of written and oral English proficiency.
">
* At least 5 years of professional software development experience, with a strong emphasis on backend development using Python.
">
* Proficiency with frontend technologies such as React and Node.js.
">
* Hands-on experience deploying ML/AI models in production environments.
">
* Familiarity with database technologies such as MySQL, MongoDB, or PostgreSQL.
">
* Strong understanding of Object-Oriented Programming and Agile development principles.
">
Benefits:
">
* Yearly Macbook Purchase Support.
">
* Wellbeing Support.
">
Other Information:
">
We value innovation, continuous learning, and professional growth, and we strive to create a workplace where everyone can thrive. We have a zero-tolerance policy towards discrimination and believe in promoting a culture of respect and inclusivity.
">
Please note that we only accept CVs in English.
">
This is a full-time fully remote working opportunity where you will be working as part of a Scrum team which requires working closely with other software engineers, stakeholders, and contributors on the project. Attending meetings, being actively involved in the decision-making process, and collaborating with all of these stakeholders are essential parts of this position.