Back End Developer (Python)
Role details
Job location
Tech stack
Requirements
A technology recruitment agency is seeking a Mid-Senior Back End Developer specializing in Python, machine learning, and data science in Zaragoza, Spain. This full-time role involves working with Fortune-500 clients and leading technical efforts in AI and quantum technologies. Candidates should have a strong educational background and experience in software engineering, particularly in cloud deployments. Excellent communication skills and the ability to work collaboratively are essential for success in this innovative environment., * 1-2 years of experience in software engineering (junior).
- 3+ years of experience in software engineering (mid-level).
- Experience in deploying software systems on the cloud., * Collaborate in a fast-paced startup environment.
- Lead technical efforts to industrialize core technologies.
Conocimientos
Python Rust C/C++ Machine learning Data science Communication skills API development, Bachelor's degree in Computer Science or related field, * Bachelor's degree or higher in Computer Science, a related technical field or relevant industry experience
- Expert knowledge of Python and preferably other languages such as Rust and C/C++
- Junior: 1-2 years of experience in software engineering with focus on machine learning and data science.
- Mid: 3+ years of experience in software engineering with focus on machine learning and data science.
- Experience in developing and deploying software systems on the cloud, e.g. AWS
- Proficiency with git and CI/CD pipelines.
- Demonstrated commitment to maintainable, high-quality code through best practices such as testing, documentation, and clean design principles, and the ability to instill this in others.
- Strong ability to work with APIs and design efficient application workflows.
- Excellent communication and soft skills: a people's person.
- Ability to work with experts from different professional backgrounds, both in-person and through online resources.