This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Our Company is an international technology-focused company providing innovative IoT, AI, and wireless connectivity solutions for both public and private sectors.
We are looking for a Backend AI Engineer to join our team, focusing on designing, developing, and optimizing API services, database management, and infrastructure.
The role ensures efficient and scalable backend solutions that support AI-driven applications.
Key responsibilities include designing and implementing API services for UI interaction and data brokerage, optimizing services network usage, managing infrastructure and data pipelines, and developing security services for APIs.
The engineer will also be responsible for Dockerizing applications for deployment, writing system and API level documentation, and developing custom functionalities within the Deep Insights platform.
Requirements:
Proven experience as a Python backend developer is required.
The candidate must be able to write robust code in Python and have experience with Rest API frameworks like FastAPI and/or Flask.
Understanding and experience with relational and non-relational databases such as Postgres, Elastic Search, and Cassandra are necessary.
Knowledge of Docker containers and orchestration (docker-compose) is essential.
The candidate should have a solid understanding of data structures, data modeling, and software architecture.
Flexibility and adaptability to meet changing requirements, along with the ability to learn other programming languages, are important.
Excellent communication skills and the ability to work in a team are required.
Outstanding analytical and problem-solving skills are necessary.
Experience working with distributed worldwide development teams in an Agile environment is preferred.
Benefits:
Joining our team means bringing your skills and knowledge to an innovative and growing workplace.
Employees will have the opportunity to work and collaborate with a team recognized as one of the best in the industry.
The position offers the chance to use industry-leading technology and the best tools available to ensure success.
Employees will work in a stable industry with strong growth potential.