Join XTEL as a Senior Python Developer to spearhead technological innovation, develop high-quality Python code, and enhance product functionality by collaborating with the AI Engineer team.
Requirements
- Develop and maintain high-quality Python code using Python 3, NumPy, and Pandas.
- Optimize code performance through advanced techniques like vectorization, parallelization, and multi-node computing.
- Help AI Engineers to integrate machine learning algorithms and operational research techniques to enhance product functionality and performance.
- Lead and contribute to product development, following SOLID principles and software design patterns to ensure maintainability and scalability.
- Conduct code reviews and mentor junior developers, promoting high standards of code quality and teamwork.
- Engage in technical discussions on system architecture, design improvements, and feature implementations.
- Stay updated with emerging trends in Python, scientific computing, and performance optimization, sharing insights with the team.
Benefits
- Nice to have: Experience with GPU computation and/or multi-node computation.
- Advanced proficiency in Italian, with excellent written and verbal communication skills.