onsite
Software Engineer - Image Generation - Reiser Simulation and Training GmbH
Software Engineer
Develop cutting‑edge image generation solutions using deep learning, focusing on generative models and computer vision. Leverage Python, PyTorch, and GPU acceleration to build scalable, high‑performance pipelines.
About the role
Key Responsibilities
- Design, implement, and optimize deep learning models for image synthesis and enhancement.
- Collaborate with research and product teams to translate novel algorithms into production‑ready services.
- Build and maintain end‑to‑end pipelines using Docker, Kubernetes, and CI/CD practices.
- Profile and tune GPU workloads with CUDA and mixed‑precision training to maximize throughput.
- Document model architectures, training procedures, and performance benchmarks for internal knowledge sharing.
Requirements
- Strong programming skills in Python and experience with PyTorch or TensorFlow.
- Hands‑on experience with generative models (GANs, VAEs, diffusion models) and computer vision tasks.
- Proficiency in GPU programming (CUDA) and performance optimization.
- Familiarity with containerization (Docker) and orchestration (Kubernetes) for scalable deployments.
- Excellent problem‑solving abilities and a passion for advancing AI research into real‑world applications.
Skills
pythonmachine learningcomputer visionpytorchcudadocker