✨ About The Role
- Responsible for implementing backend services and data processing pipelines
- Collaborate with peer ML Engineers to define and consolidate ML systems
- Ensure reliability, scalability, and performance of backend systems by writing automated tests and implementing best practices
- Participate in code reviews to maintain quality and performance standards
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
âš¡ Requirements
- Experienced software engineer with at least 5 years in the industry, proficient in languages like Ruby or Python
- Skilled in working with Message Queuing Services, Data Processing Frameworks, Key Value Stores, and Document based DBs
- Strong understanding of algorithms and data structures to solve complex problems
- Excellent communication skills to collaborate effectively with cross-functional teams
- Willingness to learn and stay updated with new technologies and best practices in the field