WALA-ICT is seeking a highly motivated Backend Software Engineer with expertise in Python. In this role, you will play a pivotal role in designing, developing, and maintaining the core functionalities of our applications, ensuring optimal performance, reliability, and security. You will collaborate closely with both front-end engineers and other backend developers to deliver a seamless user experience.
Responsibilities:
- Develop and maintain backend services using Python and FastAPI.
- Design and implement microservices that handle AI tasks efficiently.
- Integrate and manage AI APIs for computer vision, NLP, and other AI services.
- Process, analyze, and transform media data (images, videos) using OpenCV and FFmpeg to feed AI models.
- Collaborate with AI/ML engineers to deploy models and ensure smooth integration into backend services.
- Write clean, maintainable, and scalable code to support AI-driven features.
- Monitor and optimize the performance of AI services and backend systems.
- Ensure system security, reliability, and scalability.
Qualifications:
- A minimum of 2 year demonstrable experience in backend development, with a strong foundation in both Python
- Workflow engine, AI model integration, custom data/video/image nodes. Python, FastAPI, Microservices, OpenCV/FFmpeg, AI API integration
- LLM, multimodal, plugin SDK
- Strong proficiency in Python and FastAPI.
- Hands-on experience with AI API integration (e.g., OpenAI, Google AI, AWS AI).
- Experience with OpenCV, FFmpeg, or other media processing tools.
- Understanding of microservices architecture and RESTful API design.
- Familiarity with deploying and scaling AI models in production.
- Knowledge of databases (SQL/NoSQL) and cloud services.
- Strong problem-solving skills and ability to work independently.
Additional Information
WALA-ICT offers a comprehensive and competitive compensation package, including:
- Attractive salary
- Full salary during probation period
- 13th-month bonus
- 40-hour work week, Monday-Friday
- Open-minded, friendly, positive, transparent, and agile work environment
We invite passionate and talented individuals to join our team and contribute to the development of robust and scalable backend systems. If you are eager to leverage your skills in Python in a dynamic and collaborative environment, we encourage you to apply!
Send cv mail: [Confidential Information]