Apply📍 United States, Canada
🧭 Contract
🔍 Software Development
🏢 Company: INFUSE EMEA
- 4+ years of experience in full stack development, with a strong understanding of both front-end and back-end technologies.
- Experience with PHP, React, Laravel, Symfony, and Vue.js.
- Experience in developing complex systems, integrating various components (including AI and ML).
- Expertise in working with large-scale data systems and optimizing processing pipelines.
- Knowledge in automation, performance optimization, and scaling.
- Familiarity with neural networks and integrating AI models into solutions.
- Experience working with cloud platforms (AWS, GCP, or Azure) and containerization tools like Docker.
- Strong problem-solving skills and the ability to handle complex technical challenges.
- Excellent communication skills and ability to collaborate with cross-functional teams.
- Bachelor's degree in Computer Science, Software Engineering, or a related field. An advanced degree is a plus.
- Design and develop both front-end and back-end components of web applications, ensuring high performance, scalability, and security.
- Collaborate with R&D teams to understand technical requirements and translate them into efficient, user-friendly applications.
- Develop and implement solutions that integrate machine learning and AI models into product functionality to improve system automation and performance.
- Contribute to the architectural design and decision-making process, ensuring the solutions are scalable, maintainable, and meet business needs.
- Design and implement RESTful APIs, integrate third-party services, and work with databases to create end-to-end solutions.
- Focus on developing functionality that facilitates seamless interaction with AI models and data-driven decision-making processes.
- Work closely with data scientists, product managers, UX/UI designers, and other engineers to deliver high-quality solutions.
- Participate in brainstorming sessions and contribute to the development of new features and innovations.
- Ensure that AI and data automation solutions are integrated efficiently into product workflows.
- Automate processes, including data collection, processing, and optimizing existing workflows to speed up system performance.
- Work on improving data handling for large-scale systems, automating routine tasks, and optimizing backend processes for better efficiency.
- Integrate AI models to enhance data processing and automate business-critical operations.
- Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
- Implement testing frameworks and ensure thorough unit and integration testing across the full stack.
- Maintain and improve the quality of both front-end and back-end systems, ensuring they scale effectively.
- Diagnose and resolve technical issues quickly, ensuring that applications run smoothly and efficiently.
- Analyze and optimize performance bottlenecks and resolve issues across the stack, with a particular focus on system automation and data handling.
- Stay updated with the latest industry trends, technologies, and frameworks, bringing new ideas and solutions to the R&D team.
- Contribute to the team’s culture of continuous improvement and innovation, experimenting with AI models, neural networks, and other cutting-edge technologies.
- Create and maintain documentation for the software developed, ensuring clarity and ease of understanding for future developers.
- Share knowledge and mentor junior developers in best practices, frameworks, and tools.
AWSDockerPHPGCPMachine LearningVue.JsAzureSymfonyReactRESTful APIs
Posted 20 days ago
Apply