At DevSavant, we are a trusted technology partner specializing in Software Development, Data Engineering, AI/Machine Learning, Cloud Solutions, Automation Testing, and UI/UX Design. We deliver innovative, high-quality solutions with a focus on excellence and results. Our people are at the heart of everything we do, fostering a culture of growth and well-being. Join us and thrive in a supportive, success-driven environment.
Only open for APAC
ResponsibilitiesDesign and develop scalable, high-performance applications using Python and related frameworks such as FastAPI, Django, or Flask.
Integrate machine learning models into the application using Python libraries (e.g., TensorFlow, Keras, PyTorch).
Integrate front-end third-party tools, framework e.g.: retool, dronahq, uibekery, etc.
Design and implement the overall structure of the application, taking into account the database schema, APIs, and front-end components.
Design and implement RESTful APIs for communication between the front-end and back-end.
Optimize and manage the web application's security, protecting against common web application vulnerabilities.
Build and manage databases and data models to support application functionality and efficient data retrieval (e.g., SQL, NoSQL databases).
Conduct thorough testing and debugging of the application to identify and resolve issues promptly.
Review the code to ensure its quality and compliance with architectural guidelines.
Collaborate with DevOps and infrastructure teams to deploy and manage applications in production environments.
Monitor application performance and troubleshoot issues, ensuring high availability and reliability.
Document the design, architecture, and codebase of the application to facilitate future development and team onboarding.
Participate in meetings and discussions to gather requirements and provide technical insights to project stakeholders.
Strong problem-solving skills.
Strong organizational, prioritization, and documentation skills.
Excellent verbal and written English communication skills, including the ability to communicate clearly with non-technical individuals, including customers.
Exceptional attention to detail.
Continuous improvement attitude.
Quality, customer service, and continuous improvement driven to consistently delight internal and external customers.
Team player who is willing to go above and beyond to help others.
Self-motivated, proactive, and resourceful.
Positive, professional attitude and ability to establish and maintain effective working relationships in cross-functional and team environments.
Reacts quickly and adapts to changes in priorities, circumstances, and direction
Effectively multi-task and manage multiple projects concurrently in a time-sensitive work environment.
Non Negotiables
Python.
Python libraries (e.g., TensorFlow, Keras, PyTorch).
SQL, NoSQL databases.
Javascript.
RESTful APIs
English Level: B2
Negotiables (Highly Valued)
AJAX.
Working knowledge of REST principles, and scripting languages.
Network and Linux troubleshooting skills.
FastAPI, Django, or Flask.
Shell scripting.
PHP.
NodeJS.
NoSQLDB knowledge is a plus.
Bachelor’s Degree in Engineering, Computer Science, Mathematics or related field; equivalent work experience may be considered.

