Principal Software Engineer - Publishing & Runtime

4 days ago

Apply Now
Logo of Plainsight Technologies

Plainsight Technologies

AI β€’ Machine Learning β€’ IoT β€’ Custom Enterprise AI Solutions β€’ ML Model Creation

Description

β€’ We are seeking a Principal Software Engineer to lead the development of an end-to-end publishing pipeline for Computer Vision applications. β€’ This role will be pivotal in building and maintaining the platform that allows models and filters to be securely and efficiently deployed. β€’ You will own the development of the SDK, publishing pipeline, update and deployment processes, runtime, and necessary tooling to enable developers to ship with high quality. β€’ Collaborate closely with cross-functional teams to ensure our solution is scalable, secure, and aligned with customer and partner needs. β€’ A unique opportunity to own the full lifecycle of publishing Computer Vision applications, from SDK development to deployment at scale on the customer edge.

Requirements

β€’ 8+ years in software engineering, with a strong background in cloud infrastructure, distributed systems, and security. β€’ Proficient in one or more of languages like C/C++/C#/Go/Java. β€’ Deep understanding and hands-on experience in CI/CD pipelines, containerization (Docker), and automated testing frameworks. β€’ Proven experience designing and developing SDKs and APIs for third-party developers. β€’ Experience in building secure systems, particularly around artifact management, deployment, and customer ecosystem availability. β€’ Strong experience with cloud platforms (AWS, Azure, GCP) and artifact repositories (e.g., Artifactory, Docker Hub). β€’ Experience working with edge deployment environments, including the unique challenges of working in decentralized, resource-constrained systems. β€’ Familiarity with infrastructure-as-code (IaC) tools like Terraform or CloudFormation, as well as knowledge of deployment strategies (e.g., canary, blue-green).

Benefits

β€’ Competitive salary and equity options. β€’ Flexible work arrangements (remote or in-office). β€’ Opportunity to work in a fast-paced, dynamic environment with cutting-edge technology. β€’ Direct impact on product development and customer satisfaction. β€’ Growth opportunities as we scale our team and platform.

Apply Now

Similar Jobs

5 days ago

Lead engineering for Guest Displays & Platforms at Airbnb, delivering flexible and efficient solutions.

5 days ago

Join Airbnb as a Staff Software Engineer to enhance fraud prevention and safety measures. Collaborate with cross-functional teams to build risk detection services.

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com