i
15 Harmony Data Integration Technologies Jobs
3-6 years
Senior Machine Learning Engineer - Data Science (3-6 yrs)
Harmony Data Integration Technologies
posted 4d ago
Flexible timing
Key skills for the job
We are seeking a highly skilled, hands-on Machine Learning Engineer/Data Scientist with a robust background in developing, coding, and deploying advanced ML models. The ideal candidate will have demonstrable expertise in computer vision, object detection, object tracking, and NLP, with a proven track record of writing production-grade code and developing state-of-the-art models to solve complex business challenges.
Key Responsibilities :
End-to-End ML Pipeline Development: Design, code, test, and deploy robust machine learning pipelines-from data collection and preprocessing to model training and production deployment.
Computer Vision & Object Detection: Develop and fine-tune algorithms for computer vision applications using tools like Ultralytics YOLO and OpenCV, with hands-on experience in object detection and object tracking.
NLP Model Development: Build and optimize NLP models for tasks such as text analysis, sentiment analysis, and language processing using frameworks like Hugging Face Transformers or spaCy.
Cloud-Based Model Deployment: Utilize Google Cloud services, particularly Vertex AI, for scalable model development, training, testing, and deployment.
Code Quality & Optimization: Write clean, modular, and efficient code; perform debugging, code reviews, and performance tuning to ensure scalable and maintainable codebases.
Collaboration & Integration: Work closely with data engineering and software development teams to integrate ML models into production environments and ensure seamless deployment.
Continuous Improvement: Stay up-to-date with the latest advancements in machine learning and AI, integrating new technologies and methods as appropriate.
Documentation & Best Practices :
- Maintain thorough documentation of code, methodologies, and experiments, adhering to industry best practices and MLOps principles.Required Skills and Qualifications:
- Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or a related field.
- 5+ years of professional experience in data science and machine learning with a strong emphasis on hands-on coding and model development.
- Advanced proficiency in Python, and extensive experience with ML libraries and frameworks such as TensorFlow, PyTorch, OpenCV, and Ultralytics YOLO.
- Demonstrable expertise in developing and deploying computer vision models (object detection and tracking) and NLP solutions.
- Hands-on experience with cloud platforms, especially Google Cloud (Vertex AI), for scalable ML model training and deployment.
- Strong analytical, debugging, and performance optimization skills, with a commitment to high-quality code and software engineering best practices.
- Familiarity with data annotation platforms (e.g., Roboflow) and experience in integrating these into model development workflows.
- Excellent communication and collaboration skills to work effectively in cross-functional teams.
Preferred Skills :
- Experience with MLOps practices and CI/CD pipelines for machine learning.
- Familiarity with big data technologies and distributed computing frameworks.
- Contributions to open-source projects or publications in relevant fields.
- Expertise in model interpretability, monitoring, and performance tuning in production environments."
Functional Areas: Other
Read full job descriptionPrepare for Senior Machine Learning Engineer roles with real interview advice
2-4 Yrs
Mohali
2-4 Yrs
Mohali
5-10 Yrs
Mohali