
Binary Semantics
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Binary Semantics Ltd. is seeking a Machine Learning Engineer specializing in cognitive services to develop, optimize, and deploy advanced machine learning models that enhance software intelligence. This role involves collaboration with cross-functional teams to build intelligent applications and services capable of understanding and responding to natural language, images, and other complex data. Key responsibilities include designing and implementing ML models and algorithms for cognitive services, working with data scientists, software engineers, and product managers to define project requirements, and optimizing models for scalability and performance. The role also entails participating in data collection, labeling, and preprocessing, staying abreast of the latest advancements in ML and cognitive services, and conducting research to identify optimal AI/ML practices. Candidates should possess a Bachelor's or Master's degree in Computer Science, Machine Learning, or a related field, with 2+ years of practical experience in machine learning, deep learning, and natural language processing. Proficiency in ML frameworks like TensorFlow and PyTorch, strong Python programming skills, and experience deploying ML models to production are essential. Knowledge of cloud platforms (AWS, Azure), containerization (Docker), vector databases, and excellent problem-solving and communication skills are required. Desirable qualifications include experience with computer vision, image recognition, speech recognition, chatbots, virtual assistants, reinforcement learning, open-source contributions, relevant certifications, and an understanding of Generative AI or LLM principles.
Company
Binary Semantics Ltd.
Binary Semantics Ltd. is a global software development company specializing in IT, consulting, and knowledge services. Serving diverse industries including Automobiles, Manufacturing, FMCG, Technology...