remote
Technical Officer - Idwal
Software Engineer
Lead technical initiatives for a global vessel inspection and data analytics company, driving data pipelines, ML models, and cloud infrastructure to support real‑time insights and scalable services.
About the role
Key Responsibilities
- Design, develop, and maintain data pipelines and ETL processes to ingest vessel inspection data from multiple sources.
- Build and deploy machine learning models for anomaly detection, predictive maintenance, and benchmarking insights.
- Collaborate with software engineers, data analysts, and naval architects to translate business requirements into technical solutions.
- Manage cloud infrastructure (AWS) and container orchestration (Docker/Kubernetes) to ensure high availability and scalability.
- Implement monitoring, logging, and performance tuning for data services and ML workloads.
Requirements
- Strong programming skills in Python and experience with data manipulation libraries (pandas, NumPy).
- Proficiency in SQL and experience with relational or columnar databases.
- Hands‑on experience building and deploying machine learning models using frameworks such as scikit‑learn, TensorFlow, or PyTorch.
- Solid understanding of AWS services (S3, Redshift, SageMaker, Lambda) and containerization tools.
- Excellent problem‑solving skills and ability to work collaboratively in a multidisciplinary team.
Skills
pythondata analysissqlmachine learningaws