Senior Python Developer job in a great IT company based in Madrid - REMOTE


Our client is a team of scientists and engineers with the mission to create thinking machines that can perceive reality with a precision far beyond our capacities and help us live in a safer, fairer, and more sustainable environment.

They are specialists in deep learning and other cognitive technologies that provide their clients with a seamless and sure transition from the most recent breakthroughs in AI to implementations with a direct and measurable impact on their businesses.

They are seeking an accomplished Senior Python Developer to be part of their AI platform development team. They are looking for a motivated developer that enjoys learning new technologies and skills, pays attention to details and does not fear challenges.



• Design and implement high-volume, fault-tolerant, scalable machine learning systems for our AI models

• Analyze and improve the efficiency, scalability, and reliability of our machine learning systems

• Write robust code; demonstrate its robustness through automated tests

• Work as a member of a team, helping the team respond quickly and effectively to business needs

• Ability to quickly learn new technologies and adapt to a fast-paced development environment


• 3+ years of professional experience in the software development industry

• Computer Science fundamentals in object-oriented design, algorithms and data structures, and problem-solving

• 3+ years of professional experience programming in Python (NumPy, sklearn, openCV...)

• Spanish and English fluent

• Experience working with Relational Databases (MySQL, PostgreSQL...)

• Experience working with Git or any other modern Version Control System

• Experience working with public cloud (AWS or Azure) is a plus

• Bachelor’s or master’s degree in a technology-related field (e.g. Computer Science, IT, etc.)

• High level of spoken and written English

• Knowledge or experience with Machine Learning and Deep Learning models is a plus

They are looking for someone who is familiar with:

• Distributed Systems

• Microservices

• Amazon Web Services, EC2, S3, AWS Lambda, Cloudformation, etc.

• Contributions to Open Source Projects

• Linux and/or UNIX

• Docker, Kubernetes

• Agile software development

• Data-machine learning is a plus

• Real-time Systems are a plus

• GPU Acceleration (i.e. CUDA and cuDNN) is a plus



• 50.000 - 60.000€ gross/year

• Permanent contract, full-time position

• Training and learning about the newest AI technologies

• Full remote work, with the option of going to the office (center of Madrid) if you already live in Madrid

• Flexibility of work Schedule

• Young work environment

• Training and learning about the newest AI technologies

Start date

As soon as possible

This vacancy may/may not be available or may be a sample of vacancies we have had. To get updated availability and options, please, apply: APPLY

Madrid information

Additional Info

  • Reference number: 2600
  • Field: IT, Engineering & Design
  • Stipend: 500€ +
  • Other benefits: ---
  • City: Madrid
  • Cost: Free

Find an internship