Job Description
<h3>π Description</h3> β’ Architect ML Ops Solutions.
β’ Design, build, and deploy new ML infrastructure from scratch.
β’ Lead the development of scalable, efficient, and secure machine learning platforms that facilitate seamless model deployment, monitoring, and lifecycle management.
β’ Develop robust machine learning frameworks and pipelines to enable data scientists and machine learning engineers to efficiently deploy, test, and maintain models in production environments.
β’ Establish and implement continuous integration and continuous deployment (CI/CD) pipelines for machine learning workflows, including automated testing, model validation, deployment, and rollback procedures.
β’ Design and implement infrastructure that supports real-time data collection and integration from IoT devices, sensors, and edge computing, ensuring seamless interaction between IoT data streams and machine learning models.
β’ Develop strategies and systems for versioning models, monitor performance in production, and ensure that deployed models are robust, interpretable, and meet performance requirements.
β’ Work closely with data scientists, ML engineers, software engineers, and IoT teams to ensure the successful integration of ML models into production systems, with a focus on performance, scalability, and security.
β’ Implement security best practices to ensure data privacy and the integrity of ML models, while complying with relevant regulations and standards.
β’ Provide comprehensive documentation for ML systems and workflows, and mentor team members on best practices in ML Ops, model management, and IoT integration. <h3>π― Requirements</h3> β’ 6+ years of hands-on experience in machine learning, cloud infrastructure, and software engineering, with a strong background in architecting and implementing ML systems from the ground up, including experience with IoT systems.
β’ Expertise in tools and technologies for ML Ops (e.g., Kubernetes, Docker, Terraform, Airflow, MLFlow, TensorFlow, PyTorch, etc.).
β’ Strong proficiency in cloud platforms (e.g., AWS) and services relevant to ML workloads.
β’ Experience with Terraform to provision, manage, and scale infrastructure, ensuring efficient, repeatable cloud provisioning.
β’ Strong Python programming skills for building, automating, and scaling ML workflows and data pipelines.
β’ Proficiency in JavaScript and/or Ruby for backend integration and scripting tasks related to ML systems and automation.
β’ Hands-on experience integrating and processing data from IoT devices, managing IoT data streams, and deploying edge models.
β’ Experience in automating end-to-end ML pipelines and deploying custom models in production at scale.
β’ Excellent communication skills and experience working in cross-functional teams, collaborating with data scientists, ML Engineers, product managers, IoT engineers, and software engineers. <h3>ποΈ Benefits</h3> β’ Competitive salary and benefits package
β’ Unlimited PTO
β’ A purpose-driven career, working to protect children and improve public safety
β’ The occasion to participate in BusPatrolβs culture of safety, learning, and teamwork
β’ A team of innovators, committed to leveraging AI and smart technology for social good