remote
Software Development Engineer, WHS Data-Tech - Amazon.com
Software Engineer
Software Development Engineer building AI-powered computer vision and real‑time inference services to detect safety risks, processing video and sensor streams on AWS cloud platforms.
About the role
Key Responsibilities
- Design, develop, and deploy end‑to‑end cloud‑native services that ingest, process, and analyze video and sensor data for workplace safety.
- Implement real‑time computer vision and machine‑learning inference pipelines using frameworks such as TensorFlow or PyTorch.
- Collaborate with applied scientists to integrate trained models into production systems and optimize performance at scale.
- Write high‑quality, maintainable code in Python and C++ and contribute to shared libraries and SDKs.
- Monitor, troubleshoot, and continuously improve system reliability, latency, and cost on AWS infrastructure.
Requirements
- BS/MS/PhD in Computer Science, Electrical Engineering, or related field with 2+ years of software development experience.
- Strong programming skills in Python and C++ and experience building large‑scale, low‑latency services.
- Hands‑on experience with machine‑learning and computer‑vision techniques, including model training, quantization, and deployment.
- Proficiency with AWS services (e.g., S3, Lambda, SageMaker, Kinesis) and container/orchestration tools.
- Ability to work cross‑functionally with scientists and product teams to translate research into production‑ready solutions.
Skills
pythoncmachine learningcomputer visionaws