Bayside Solutions ยท 3 weeks ago
Backend Software Engineer (ML/Python)
Bayside Solutions is an engineering team focused on internal services for ML training datasets. The role involves migrating customers to a new service, working closely with engineering teams and customers to ensure smooth transitions and support during the migration process.
Information TechnologyStaffing AgencyTelecommunicationsVirtual Reality
Responsibilities
Migrate public data sets via a Python tool
Coordinate with customers to migrate their datasets and provide support during the migration
Help customers change their code to use the new SDK
Changes to services written in Java
Mitigate and/or resolve issues identified during migration
Identify and fix issues in the migration tool and/or add new functions to the tool
Assist EPMs in collecting metrics to track the progress of migration
Deploy the services to new accounts, working closely with partners and engineers
Qualification
Required
Thorough knowledge of Python, Spark, Java, and PostgreSQL
Experience working with infrastructure technologies like Kube, Helm, etc., and familiarity with Data/ML infrastructure and operations
Experience working with production systems and knowledge of deployments, releases, and CI/CD pipelines
Understanding of working with distributed systems
Understanding of technologies like Spark and Iceberg
General knowledge about AWS S3
Good communication skills with internal customers
Preferred
Knowledge of Superset
Familiarity with Machine Learning lifecycle and tools, e.g., PyTorch, Tensor Flow