Job Title: Backend Engineering Specialist
About:
We are seeking an experienced software engineer to join our team as a Backend Engineering Specialist. This role requires expertise in designing and implementing scalable, high-performance full stack applications with a strong emphasis on backend architecture.
Responsibilities:
* Design and implement robust backend services and APIs using Python and modern frameworks.
* Lead the integration of AI/ML features into products, collaborating closely with data scientists and engineers.
* 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.
Requirements:
* 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.
* 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.