onsite
Reinforcement Learning Engineer - Bright Vision Technologies
Software Engineer
Senior engineer to design, implement, and deploy scalable reinforcement learning solutions using Python, TensorFlow, and OpenAI Gym on AWS, containerizing models with Docker and orchestrating with Kubernetes.
About the role
Key Responsibilities
- Design and develop end‑to‑end reinforcement learning pipelines for business process automation.
- Implement state‑of‑the‑art RL algorithms in TensorFlow/PyTorch and integrate them with production services.
- Deploy models to AWS (SageMaker, ECS/EKS) and ensure high availability and scalability.
- Containerize workloads with Docker, manage deployments with Kubernetes, and monitor performance with Prometheus/Grafana.
- Collaborate with data scientists, software engineers, and product managers to translate business requirements into RL solutions.
Requirements
- 5+ years of software engineering experience with a focus on machine learning.
- Deep expertise in reinforcement learning theory and practical implementation.
- Proficiency in Python, TensorFlow/PyTorch, and OpenAI Gym.
- Hands‑on experience deploying ML models on AWS and managing containerized environments.
- Strong problem‑solving skills and ability to work in a fast‑paced, collaborative setting.
Skills
pythontensorflowreinforcement learningawsdockerkubernetes