Skip to main content
Machine Learning Engineer

Job Details: Machine Learning Engineer

Job Description: Machine Learning Engineer

Position Id: G0225-0021
Job Type:4-6 months (contract)
Country: Remote (Europe)
Location: Remote
Pay Rate: Open
Contact Recruiter:+4972312839009

Job Description:

Trigyn has a contractual opportunity for a Machine Learning Engineer. This resource will work remotely for our client.

Job Responsibilities:

• Framework Migration: Contribute to the migration of fastai to Pytorch Lightning, working closely with the technical team to ensure compatibility with new and existing functionality.
• Pipeline Enhancement: Design and implement a flexible pipeline architecture that maintains compatibility with existing features, with a focus on updated model architecture, advanced loss functions and ensemble predictions.
• Polygon Enhancement: Design and implement improved polygon regularization techniques for accurate delineation of buildings, ensuring compatibility with evolving architecture.
• Informal Settlement Detection: Integrate existing open-source solutions for informal settlement detection into the pipeline for building detection.
• Testing Infrastructure: Updated testing frameworks for both model performance and code quality, coordinating with the technical team to ensure coverage of new features.
• MLOps Infrastructure: Implement DVC for dataset and model versioning alongside MLflow for experiment tracking and model registry.
• Technical Documentation: Create detailed technical documentation covering architecture, deployment, and maintenance procedures.
• Code Quality: Implement best practices for code organization, version control, and continuous integration across both new and existing components.
• Integration Support: Work closely with the technical team to ensure all new infrastructure supports enhanced polygon regularization and multi-class detection needs.
• Platform Compatibility: Ensure all infrastructure changes maintain compatibility with existing and new development tools.

Required Experience:
• Qualifications: Master's degree or higher in Computer Science, Software Engineering, or related field (or a Bachelor’s degree with equivalent work experience).
• ML Engineering: At least 3 years of experience in data science or machine learning engineering, with focus on production systems.
• Deep Learning Frameworks: Strong expertise in PyTorch or a related DL framework.
• Geospatial Development: Familiarity with geospatial libraries and raster and vector processing (such as GDAL, rasterio, geopandas).

Desired Experience:
• Software Architecture: Experience designing and implementing large-scale ML systems.
• Testing & CI/CD: Experience setting up testing frameworks and continuous integration pipelines.
• Code Quality: Strong understanding of software engineering best practices and design patterns.
• Team Collaboration: Demonstrated ability to work effectively in collaborative development environments and coordinate technical implementations across team members.
• Documentation: Experience creating technical documentation and maintaining API documentation.

Languages:
• English (required)

For Immediate Response, Please send your Resume to Global-Recruitment@Trigyn.com

TRIGYN TECHNOLOGIES is a multinational IT services company with resources deployed in 28 countries. TRIGYN is an ISO 9001:2015, ISO 27001:2013 (ISMS) and CMMI Level 5 certified company. TRIGYN has offices in the United States, Canada, Switzerland and India.