Senior Software Engineer, ML Systems
3 нед. назад
200k–240k USD / годСШАSeniorHybrid
pythonflinkpyflinkmachine learningcomputer visionstream processing
Senior Software Engineer position focusing on ML systems and productionizing computer vision techniques for workplace safety applications.
О компании
- Industrial labor powers our world and protecting the people who do that work is both a moral imperative and a business advantage. At , we're transforming workplace safety and operational efficiency through AI-driven computer vision technology that helps organizations see unseen risks before incidents occur.
- 's platform enables Fortune 500 safety and operations leaders to uncover root causes, drive proactive risk reduction, and make smarter, data-driven decisions. Our Solutions Engineering team ensures customers successfully adopt, deploy, and scale across complex enterprise environments.
Обязанности
- Our perception team turns raw video into reliable, customer-facing incidents. We're re-architecting our perception system around stream-based processing, and we need an engineer who can take research-grade computer vision techniques and make them work in production: scalable, observable, and integrated cleanly into the wider product. You'll be a technical leader on the team, setting direction through design and execution rather than people management.
- Turn research ideas (transformers, ensemble models, new detection and classification approaches) into production features, from prototype through evaluation, rollout, and iteration
- Design and build perception pipeline components on our stream-processing architecture (Flink/PyFlink), working with the platform team on model serving, configuration management, and orchestration
- Own and improve production CV models, including training, evaluation, and inference optimization (Triton, TensorRT, multi-backend serving)
- Design the logic that converts model outputs into trustworthy incidents: tracking, filtering, probabilistic reasoning, and state machines
- Build observability into everything you ship: metrics, dashboards, and evaluation loops that show whether a model or pipeline is working in the field
- Reduce end-to-end latency and cost while keeping detection quality high
- Partner with GTM, customer success, and data operations to plan customer rollouts, tune deployments, and improve labeling and review quality
- Evaluate and integrate third-party ML tooling (orchestration, labeling, dataset curation) and drive adoption across the team
- Write clear design docs and requirements, and de-risk major changes with proofs of concept before full buildouts
Требования
- 5+ years building and shipping production ML or computer vision systems, with a track record of moving techniques from research to reliable product
- Strong Python; working knowledge of C++ or Go is a plus
- Experience with model serving and inference optimization (Triton, TensorRT, or similar)
- Experience with streaming or distributed data processing (Flink, Kafka, or similar)
- Solid grounding in evaluation: building datasets, defining metrics, and detecting regressions before customers do
- Familiarity with Kubernetes, Docker, and infrastructure as code (Terraform, ArgoCD); AWS experience
Будет плюсом
- Experience with the full CV data lifecycle: collection, sampling, labeling, and curation
- Experience with auto-labeling or embedding-based data search
- Exposure to customer deployments or field-facing ML systems
Условия
- Join a visionary team revolutionizing safety and operations, directly impacting the well-being of millions of essential workers. This is your chance to build an extraordinary business and foster a vibrant company culture that demands your absolute best. Alongside AI experts, experienced entrepreneurs, and passionate problem-solvers, you'll play a pivotal role in shaping the company's growth trajectory and market position. Enjoy a competitive salary, benefits, and a dynamic work environment.
- Extensive / Generous health, dental, and vision insurance.
- Highly competitive paid parental leave and support system.
- Ownership in the business through an Equity Incentive Plan.
- Generous paid time off
- Daily meals in-office, vibrant company events, team-building.
- 401K retirement plan, HSA options, pre-tax Commuter Card.
- Strong analytical instincts — you make decisions from data, can build a pipeline model in a spreadsheet, and communicate performance clearly to senior stakeholders.
- AI-forward mindset — active interest in applying AI tools to accelerate campaign development, audience targeting, content personalization, and channel optimization.
Другое
- Technical leadership without authority: you drive alignment across engineering, platform, GTM, and data ops through clear thinking and communication
- Ownership: you follow a feature past "the model works" to "customers trust it"
- Pragmatism: you know when a research result is ready for production and when it needs more work
- Mentorship: you raise the bar for teammates through design reviews, code review, and sharing context
- Comfort with ambiguity: you help shape an architecture in flux and can validate it with a fast proof of concept
- Why this role You'll have real influence over the architecture of a system that's being rebuilt, with a direct line from your work to customer outcomes.