This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a talented Full Stack Software Engineer with a proven track record in building microservices-based applications using Python, Flask, Django, and React. The ideal candidate will have hands-on experience or familiarity with building Machine Learning (ML) applications in a low-latency setup. As a key member of our engineering team, you will play a crucial role in designing, developing, and optimizing robust and scalable software solutions that integrate cutting-edge ML capabilities.
Job Responsibility:
Microservices Architecture: Design, develop, and maintain microservices-based applications using Python and web frameworks like Flask and Django
Frontend Development: Create user-friendly and responsive interfaces using React, ensuring seamless user experiences across different devices and platforms
Backend Development: Build efficient and scalable backend systems to support data processing, storage, and retrieval, and facilitate seamless communication between microservices
API Development: Design and implement RESTful APIs to enable smooth integration with external services and facilitate communication between frontend and backend components
Low Latency Setup: Utilize performance optimization techniques to create low-latency setups for ML applications, ensuring real-time response and minimal delay
Machine Learning Integration: Collaborate with data scientists to integrate ML models into the application, ensuring proper deployment, monitoring, and inference
Data Pipelines: Develop data pipelines to preprocess and prepare data for ML models, ensuring data quality and consistency
Security and Authentication: Implement security measures, authentication mechanisms, and access controls to protect sensitive data and ensure application security
Testing and Quality Assurance: Write unit tests, conduct code reviews, and ensure high code quality to deliver reliable and maintainable software solutions
Documentation: Prepare comprehensive documentation for code, APIs, and architecture to facilitate seamless collaboration and future development
Requirements:
Bachelor’s or higher degree in Computer Science, Software Engineering, or a related field
Minimum of 5 to 8 years of experience as a Full Stack Software Engineer with a focus on microservices development and exposure to Machine Learning applications
Proficiency in Python and experience with web frameworks like Flask and Django
Strong knowledge of JavaScript and experience with React or other frontend frameworks
Proven expertise in building and deploying microservices in a production environment
Familiarity with Machine Learning concepts, libraries (e.g., TensorFlow, scikit-learn), and experience in integrating ML models into applications
Hands-on experience in designing and optimizing systems for low-latency applications
Solid understanding of relational and non-relational databases, with experience in database design and query optimization
Proficiency in Git for version control and collaboration
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform
Strong analytical and problem-solving abilities to address complex technical challenges
Excellent teamwork and communication skills to collaborate effectively with cross-functional teams
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.