Job Description:
Location: Pakistan / India (Remote)
Department: R&D
About ShipIn:
At ShipIn, we develop advanced fleet management solutions for the maritime industry, responsible for 90% of the world's trade. Our Visual Fleet Platform (AI and Computer Vision powered) delivers a digital bridge between vessels at sea and teams ashore. We equip shipowners, managers, and seafarers with advanced tools to perform their tasks in a safer and more productive manner.
Key Responsibilities
Develop and maintain scalable, high-performance backend systems for our SaaS & Edge AI platforms, ensuring reliability and efficiency.
Collaborate with cross-functional teams including frontend developers, product managers, and designers to deliver innovative solutions.
Utilize Python to implement backend and machine learning/data pipeline features and functionality, including integrations with third-party APIs and services.
Apply expertise in video processing, ffmpeg, and streaming technologies to enhance our platform's video capabilities.
Design and optimize database schemas and queries to support large-scale data storage and retrieval.
Implement security best practices to safeguard user data and ensure compliance with industry standards.
Troubleshoot and debug issues across the backend stack, from server infrastructure to application code.
Stay current with emerging technologies and industry trends, continuously improving our development processes and practices.
Participate in code reviews, providing constructive feedback to peers and contributing to a culture of quality and collaboration.
Take ownership of projects from conception to deployment, driving forward progress and delivering on time and within scope.
Qualifications / Experiences
2-5 years building production-quality software
Experience building end-to-end systems as a Platform Engineer or Data Engineer (or equivalent)
Strong software engineering skills, Python fluency required
Comfort with Linux administration
Experience working with cloud computing and database systems
Experience building custom integrations between cloud-based systems using APIs
Experience developing and maintaining ML systems built with open source tools
Experience developing with containers and Kubernetes in cloud computing environments
Strong understanding of software testing, benchmarking, and continuous integration
Exposure to machine/deep learning approaches and modeling frameworks with PyTorch and best practices
BS or MS degree or equivalent professional experience
Creative, motivated and looking to work hard for a start-up