cover image
Onsights

Onsights

www.onsights.io

1 Job

22 Employees

About the Company

Bringing online retail metrics, insights, and visibility you care about into your brick and mortar locations.

Listed Jobs

Company background Company brand
Company Name
Onsights
Job Title
Senior Machine Learning Engineer
Job Description
**Job title**: Senior Machine Learning Engineer **Role Summary**: Design, develop, and maintain end‑to‑end systems that ingest, fuse, analyze, and visualize large volumes of sensor and media data for autonomous platforms operating in cloud and edge environments. Lead the architecture and implementation of distributed services that meet mission‑critical performance, reliability, and operational resilience requirements. **Expectations**: - Deliver production‑ready software with minimal oversight, exhibiting high ownership and autonomy across multiple concurrent projects. - Obtain and maintain a U.S. Government security clearance (U.S. citizenship required). - Travel up to 20% of the time. **Key Responsibilities**: - Build full‑stack systems for real‑time and recorded sensor data ingestion, fusion, analysis, and visualization. - Design and implement distributed services scalable to high‑volume telemetry and media streams. - Shape system architecture to support mission‑critical performance, reliability, and resilience. - Develop data models and storage strategies in relational databases (e.g., PostgreSQL) ensuring data integrity and efficient retrieval. - Integrate internal services and external partner systems to support end‑to‑end workflows. - Create intuitive, operator‑focused user interfaces and mission‑support tooling using modern web technologies. - Implement testing, monitoring, deployment, and observability practices to ensure stability and supportability. - Deploy and validate software on edge computing devices under lab and field conditions. - Collaborate with infrastructure, data, product, platform, and field engineering teams. **Required Skills**: - 5+ years of software development experience (UI, backend services, data/storage layers). - 3+ years Python development; 3+ years TypeScript and React for frontend applications. - Proficiency with relational databases (schema design, optimization). - Experience designing and securing APIs and web services. - AWS deployment experience (ECS, EC2, Lambda, S3). - Containerization and orchestration using Docker and Kubernetes. - Strong Linux and Windows command‑line skills. - Troubleshooting of distributed systems, network protocols (TCP/IP, VLANs, routing). - CI/CD pipeline implementation and automated deployment workflows. - Git‑based collaborative development practices. - Excellent communication of technical concepts to technical and non‑technical stakeholders. - High ownership, autonomy, and ability to manage multiple concurrent projects. **Required Education & Certifications**: - Bachelor’s degree in Computer Science, Computer Engineering, or related field. - U.S. citizenship; eligibility to obtain and maintain a U.S. Government security clearance.
Minneapolis, United states
Hybrid
Senior
10-11-2025