our DMD Advanced Technologies group is seeking a Python Developer.
The group focuses on researching emerging technologies and conducting concept and feasibility studies, covering experimental, theoretical, and algorithmic aspects.
What will you be doing:
Lead the design, development, and deployment of algorithm-driven software solutions as part of R&D for emerging technologies.
Transform research into innovative, user-ready products, driving them from concept to launch.
Ensure scalability, performance, and adherence to modern development practices.
100% hands-on coding.
Requirements: M.Sc. or higher in Computer Science, Physics, or an adjacent Engineering field.
4+ years experience in Python, specializing in advanced OO design, packaging, and performance optimization.
Proficiency in modern dev stacks (PyCharm/VS Code, CI/CD) with a proven track record of using AI-assisted coding tools to accelerate delivery
Experience in UI/UX development in Python using frameworks like PyQt, Dash, or similar
Experience in API design and integration (REST, gRPC, FastAPI): an advantage.
Excellent teamwork and ability to guide, and mentor algo developers.
Self-motivated, work well without supervision, and is dedicated to completing tasks.
Experience in extracting, analyzing, and characterizing experimental data: an advantage
Physics background: significant advantage
Development experience with MATLAB, C#, C++: an advantage.
This position is open to all candidates.