Software Engineer (Machine Learning)
We are seeking a talented software engineer with expertise in machine learning and natural language processing to join our team.
* Main Responsibilities:
* Develop modern software in the entire software development lifecycle, building, testing, and delivering high-quality solutions.
* Create scalable ML solutions and large-scale data processing pipelines to help researchers build and train novel machine learning algorithms.
* Design and develop high-performing, scalable systems in the context of large online delivery environments.
Requirements:
* A Bachelor's Degree in Computer Science or related field, or equivalent experience.
* At least 5 years of software engineering experience, with a minimum of 2 years focused on machine learning products or solutions and 1 year specifically in NLP tasks such as named entity recognition, document analysis, and classification.
* Deep understanding of Python software development stacks and ecosystems.
* Experience in pairing with research scientists for running experiments and evaluation.
* Keen interest in applying the latest trends in AI/ML for real-world applications.
* Proven experience in developing cloud-based applications and applying CI/CD, DevOps, and SDLC methodologies throughout the development lifecycle.
Key Skills and Qualifications:
* Mastery of machine learning algorithms and deep learning techniques.
* Strong programming skills in Python, C++, or Java.
* Experience with popular ML libraries such as TensorFlow, PyTorch, or Keras.
* Understanding of computer vision and natural language processing concepts.
About the Role:
This is an excellent opportunity for a motivated and skilled software engineer to contribute to innovative projects and collaborate with a dynamic team. The ideal candidate will have a strong passion for machine learning and a desire to stay up-to-date with the latest advancements in the field.
What We Offer:
* A competitive salary and benefits package.
* The opportunity to work on challenging projects and contribute to cutting-edge technology.
* A collaborative and dynamic work environment.
Contact Information: