IntroductionDeCentralCode:
DeCentralCodeis a technology company that applies modern solutions to address current challenges. With locations in Rotterdam, Netherlands and Salem, India, weoperateon a global scale.
Ourexpertiselies incutting-edgetechnologies such as machine learning/artificial intelligence, distributed ledger technology, blockchain, Internet of Things, cloud-native, serverless architecture, and cybersecurity.
We collaborate with knowledge institutions, governments, and businesses to co-create andvalidatesolutions for various domains including supply chain and energy transition, among others.
As an early-stage partner, we offer the opportunity to work with thecutting-edgetechnologiesfromscratch.
Location:
Salem, Tamil Nadu, India.
We are looking for:
As a Machine LearningEngineer, you willbe responsible fordesigning, developing, and implementing machine learning algorithms and models to solve complex business problems and enhance our products and services. You will collaborate closely with cross-functional teams, including data scientists, software engineers, and product managers, to drive the development and deployment of machine learning solutions.
Ability toidentifyand solve complex problems using machine learning techniques, with a focus on delivering actionable insights and tangible business value.
Implement best practices for testing and validation of machine learning models, ensuring robustness, reliability, and reproducibility of results.
Effectively communicate technical concepts and insights to non-technical stakeholders, and present findings and recommendations in a clear and concise manner.
Responsibilities:
- Understanding the functional aspects of the client's requirement.
- Ability to work in an Agile environment at scale.
- Ability to work independently and as part of a team.
- Efficient Task Execution and adherence to schedules, timelines.
- Raise clarifications, issues, concernsregardingwork output to the lead on time.
- Provide periodic task level updates asrequired.
- Ensureappropriate classificationand prioritization of tasks.
- Comply withdefined process during taskexecution.
- Assistingin creating documentations about client specific applications projectspecific processes and workflows.
- Adhere to company policies and procedures.
- Participation In Calls, Status Reporting
- Participating in dailystand-upcalls and weekly calls.
- Attend any Knowledge Transition sessions conducted within the project to gainproficiencyin project level knowledge.
- Understanding details of the quality processes and practices followed in the project fromdifferent sources.
- Completing the domain, technical, project relation training and certifications.
Necessary Skills:
Must Have:
- 4+ years of hands-on experience in deep learning and computer vision.
- StrongproficiencyinPyTorchand deep learning workflows.
- Solid experience with CNN architectures such asResNet,EfficientNet, or equivalent.
- Good understanding of ordinal classification and multi-output learning techniques.
- Expertisein data pipeline development, including preprocessing, augmentation, and validation.
- Strong knowledge of statistical analysis and model evaluation methodologies.
- Proficiencyin Python and its data science ecosystem: NumPy, pandas, scikit-learn, matplotlib/seaborn.
- Experience with Git version control and clean, maintainable coding practices.
Good to Have:
- Experience working with medical imaging or healthcare AI solutions.
- Knowledge of mobile and edge model optimization techniques (ONNX,TensorRT,CoreML).
- Familiarity with domain adaptation and transfer learning methods.
- Exposure to Bayesian deep learning and uncertainty quantification approaches.
- Experience using data annotation tools and managing annotation workflows.