Python Software Engineer

  • Full-time
  • Department: Core Technologies | Data & AI

Company Description

Accesa is a leading technology company headquartered in Cluj-Napoca, with offices in Oradea, Bucharest, Timisoara and 20 years of experience in turning business challenges into opportunities and growth.

A value-driven organisation, it has established itself as a partner of choice for major brands in Retail, Manufacturing, Finance, and Banking. It covers the complete digital evolution journey of its customers, from ideation and requirements setup to software development and managed services solutions.

With more than 1,200 IT professionals, Accesa also has a fast-growing footprint, establishing itself as an employer of choice for IT professionals who are passionate about problem-solving through technology. Coming together in strong tech teams with a customer-centric approach, they enable businesses to grow, delivering value for our clients, partners, industry, and community.

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 high-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 hardware-software integration through parallelization.

Responsibilities:

  • Understand Python at bytecode level: Reflection API and disassembled code to gain low-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 hands-on experience with Python programming
  • Experience with Python data analysis libraries (Pandas, NumPy, SciPy, Matplotlib, etc.).
  • Knowledge of database technologies, including SQL and NoSQL.
  • 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 solution-oriented approach to problem-solving.
  • Commitment to delivering high-quality, error-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

Additional Information

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 work-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, in-house personal trainer
  • Emotional: individual therapy sessions with a certified psychotherapist, webinars on self-development topics
  • Social: virtual activities, sports challenges, special occasions get-togethers
  • Work-life fusion: yearly increase in days off, flexible working schedule, birthday, holiday and loyalty gifts for major milestones
Privacy Policy