At Micro Impact Solutions, we are developing innovative software that will use artificial intelligence to automate business management in real time, connecting directly to a database. We are looking for a Back-End Developer with experience in complex systems and AI integrations to be part of this pioneering project.
Key responsibilities:Development of AI Algorithms: Implement server logic to receive, process and return data automatically generated by artificial intelligence, using the database.Dynamic Database Management: Develop and maintain a robust and scalable database that is updated in real time.Performance Optimization: Ensure that the system can handle large volumes of data and simultaneous requests, guaranteeing fast and high-precision response times.AI integration: Work closely with the AI team to implement machine learning models that continually improve accuracy.Data Security: Implement best practices in information security to protect sensitive data and ensure compliance with regulations.Custom APIs: Develop APIs that allow software users to access and use the system efficiently and safely.Continuous Improvements: Perform tests, identify areas of improvement and optimize the software based on user feedback and performance analysis.
Qualifications:Specific Experience: Experience in back-end development for applications powered by artificial intelligence, especially those that handle dynamic and complex data.Languages and Frameworks: Mastery of Python (preferable for its use in AI), Node.js or Java, and experience in frameworks such as Django or Flask.Databases: Experience with relational (SQL) and NoSQL databases, with preference for those that can handle large volumes of data in real time.Agile Development: Ability to work in agile environments and deliver fast and efficient solutions.Collaboration: Ability to work closely with data scientists, AI experts, and front-end developers to create a cohesive and functional product.
What we offer:Constant Innovation: Work on a project that is at the forefront of automation in the construction and project management industry.Professional Development: Opportunity to develop your skills in applied AI and management of large volumes of data.Work Flexibility: Possibility of remote work and flexible schedules, adapted to your lifestyle.Real Impact: Be part of a project that will change business management.