Software Engineering Role Overview
">
This position involves designing and implementing scalable full-stack applications with a strong emphasis on backend architecture. The ideal candidate will have experience working with Python and modern frameworks, as well as proficiency in frontend technologies such as React and Node.js.
">
About the Job
">
">
* The successful candidate will be responsible for leading the integration of AI/ML features into products, collaborating closely with data scientists and engineers.
">
* The role requires contributing to frontend development when needed, identifying, prioritizing, and executing tasks throughout the software development lifecycle.
">
* The ideal candidate will have hands-on experience deploying ML/AI models in production environments and familiarity with database technologies such as MySQL, MongoDB, or PostgreSQL.
">
* Strong understanding of Object-Oriented Programming and Agile development principles is required.
">
">
Required Skills and Qualifications
">
The ideal candidate should possess:
">
">
* 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.
">
* Familiarity with database technologies such as MySQL, MongoDB, or PostgreSQL.
">
* Hands-on experience deploying ML/AI models in production environments.
">
* Strong understanding of Object-Oriented Programming and Agile development principles.
">
">
Benefits
">
The successful candidate will enjoy:
">
">
* Wellbeing support.
">
* Macbook Purchase Support.
">
">
Key Responsibilities
">
">
* Designing and implementing scalable full-stack applications.
">
* Leveraging expertise in backend development using Python.
">
* Collaborating with data scientists and engineers on AI/ML feature integration.
">
* Contributing to frontend development and task execution.
">
* Deploying ML/AI models in production environments.
">
* Maintaining and optimizing backend systems and data workflows.
">