BWXT is seeking a Data Scientist, Computer Vision to design, train, evaluate, and productionize image classification models that power critical decisions across our products and operations. The ideal candidate will have a strong background in computer vision, deep learning, and software engineering, with experience in PyTorch, TensorFlow, and OpenCV.
Requirements
- Bachelor's degree in computer science, electrical engineering, physics, or related field
- Minimum 6 years of experience building and deploying computer vision classification models in production
- Strong experience with PyTorch (preferred) or TensorFlow/Keras
- Proficiency in Python (NumPy/Pandas)
- Familiarity with scikit learn for baselines and metrics
- Hands-on experience with OpenCV, torchvision/timm, albumentations
- Image pre/post processing and dataset curation
- Demonstrated expertise with CNNs & Vision Transformers, transfer/self supervised learning
- Mixed precision training, and training efficiency
- Experience exporting and serving models (ONNX, TensorRT/OpenVINO)
- Containerization (Docker)
- CI/CD for ML services
- Strong software engineering discipline: code reviews, testing, logging/observability
- Experiment design, statistical analysis, and scientific communication
- Deep understanding of image classification theory and practice
- Strong understanding of security/privacy best practices for visual data
- U.S. citizenship
- Ability to obtain and maintain a U.S. Department of Energy (DOE) or Department of Defense (DOD) security clearance
Benefits
- Competitive salary and benefits package
- Flexible work schedules and paid time off
- Professional development opportunities
- Inclusive atmosphere that celebrates new perspectives and supports collaboration between different generations
- Chance to be part of a mission-driven organization making a positive impact on the future of energy