Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Milestone Systems, Inc. Logo

Senior Software Engineer

Milestone Systems, Inc.

$139,477 - $163,008
Aug 21, 2025
Remote, US
Apply Now

Milestone is seeking a Senior Software Engineer for their data team to architect, design, and build highly scalable distributed AI and data to enable new and innovative solutions in their cloud-based video surveillance and IoT control systems.

Requirements

  • 3+ years of professional AI model development and deployment, particularly Vision and LLM models.
  • 3+ years of professional Go or C++ programming experience.
  • Demonstrated expertise across multiple database technologies: relational, graph, columnar, and time series databases
  • Proven experience working with large datasets, including storage optimization and search functionality
  • Extensive experience developing applications for public cloud environments, particularly GCP
  • Hands-on experience with real-time data processing systems (Kafka, SQS, Google Pub/Sub)
  • Strong command of modern CI/CD practices and Git-based workflows

Responsibilities

  • Architect, design, develop, and implement our data lakehouse, converting our existing data into a gold state for our AI applications.
  • Design, develop, and implement AI model-based solutions based on our proprietary data.
  • Design and implement microservice architecture solutions using advanced software design patterns
  • Make informed architectural decisions by evaluating trade-offs and applying optimal design patterns to solve complex engineering challenges
  • Drive implementation based on engineering best practices that prioritize testability, maintainability, and scalability
  • Develop project scopes, designs, and estimates that align with business objectives during planning phases
  • Take full ownership of your code with a "you build it, you run it" mindset

Other

  • Provide sound technical recommendations and dive into solving complex technical challenges in a collaborative and motivated environment.
  • Partner with product managers and engineering teams to implement strategic roadmap priorities and develop customer-focused features
  • Exceptional communication skills with the ability to explain complex technical concepts to both technical and non-technical audiences
  • Great comfort communicating and successfully working with remote and distributed colleagues.
  • Fully remote role that can be located anywhere in the US or Denmark.