Python Software Engineer
Job Description
Job description
The company provides tailored solutions to SMEs and publicly listed corporations, focusing on corporate governance, financial oversight, and interim management. Led by experts in computational sciences and business consulting, the firm develops innovative financial strategies designed to foster growth and enhance competitiveness.
The project tackles
- performance computing challenges, aiming to solve issues like climate change and supply chain efficiency. Key tasks include enhancing code speed, efficient data analysis, and optimizing
- software integration through parallelization.
Responsibilities:
- Understand Python at bytecode level: Reflection API and disassembled code to gain
- level insights into memory management and optimize performance in complex applications. - Master Optimization for High-Performance Systems: Work with LLVM to create variable indices in intermediate representations, focusing on how indexing and memory management impact performance for building efficient, scalable systems.
- Expand Parallel Programming Expertise: Focus on memory mapping to enhance parallel task performance, reduce latency, and improve efficiency in multicore or distributed environments.
- Implement best practices: Promote clean code, robust testing, and modular design while fostering a collaborative and continuous improvement culture within the team.
- Key role in defining the technical roadmap: Collaborate with leadership to ensure alignment with strategic goals and drive the development of scalable, innovative solutions that meet business objectives.
- Position Yourself for Future Growth: Developing a deep understanding of complex systems, optimizing workflows, and applying advanced strategies to maintain a competitive edge in industries where efficiency and scalability are essential.
Qualifications
Must have
- 3+ years of
- on experience with Python programming - Experience with Python data analysis libraries (Pandas, Num
Py, Sci
Py, Matplotlib, etc. ). - Knowledge of database technologies, including SQL and No
SQL. - Familiarity with Git and other version control systems to ensure adherence to best development practices and collaborative workflows.
- Strong communication skills, with high proficiency in both written and spoken English
- Analytical skills with great attention to detail and a
- oriented approach to
- solving. - Commitment to delivering
- quality,
- free work with a focus on maintaining excellence in all aspects of the development process
Nice to have
- Knowledge of Parallel programming concepts like: Open MP, MPI and CUDA
- Disassembler for Python bytecode
Enjoy our holistic benefits program that covers the four pillars that we believe come together to support our wellbeing, covering social, physical, emotional wellbeing, as well as
- life fusion.
- Physical: premium medical package for both our colleagues and their children, dental coverage up to a yearly amount, eyeglasses reimbursement every two years, voucher for sport equipment expenses,
- house personal trainer - Emotional: individual therapy sessions with a certified psychotherapist, webinars on
- development topics - Social: virtual activities, sports challenges, special occasions
- togethers - Work-life fusion: yearly increase in days off, flexible working schedule, birthday, holiday and loyalty gifts for major milestones
Fii primul, care se va înregistra la oferta de muncă respectivă!
-
De ce să cauți de muncă pe Lucrezi.ro?
În fiecare zi oferte noi de muncă Puteți alege dintr-o gamă largă de locuri de muncă: Scopul nostru este de a oferi o gamă cât mai largă de opțiuni Lasă să-ți fie trimise noile oferte prin e-mail Fii primul care răspunde la noile oferte de muncă Toate ofertele de muncă într-un singur loc (de la angajatori, agenții și alte portaluri) Toate serviciile pentru persoanele aflate în căutarea unui loc de muncă sunt gratuite Vă vom ajuta să găsiți un nou loc de muncă