Senior AI Algorithm Development Engineer (Machine Learning & Computer Vision)

Senior AI Algorithm Development Engineer (Machine Learning & Computer Vision)

Indra
Indra
Madrid, SpainCompetitiveHybridAdded todaySenior · 6+ yearsInternship

Need a visa? No sponsorship mentioned here. Browse visa jobs.

About the role

We develop advanced technological solutions based on Artificial Intelligence to solve complex challenges in strategic sectors. We participate in high-impact projects where computer vision, machine learning, and advanced analytics are key to generating value and improving decision-making.

We are looking for a Senior AI Algorithm Development Engineer to lead the design, development, and industrialization of advanced Machine Learning, Deep Learning, and Computer Vision solutions, taking part in the entire model lifecycle, from research and experimentation to deployment in production.

What you'll do

💡 What will you do?

  • Design and lead the development of scalable Computer Vision pipelines.
  • Develop, train, validate, and optimize Machine Learning and Deep Learning models.
  • Ensure the quality, robustness, efficiency, and scalability of the solutions developed.
  • Participate in defining architectures and making key technical decisions.
  • Adapt and optimize models for new domains, use cases, and business needs.
  • Design, maintain, and evolve reusable components and internal libraries for computer vision projects.
  • Collaborate with multidisciplinary teams to industrialize AI solutions and deploy them in production environments.
  • Act as a technical reference, promoting good development practices, mentoring, and design reviews.

What we're looking for

🎯 What are we looking for in you?

Don't worry if you don't meet 100% of what we are looking for. Go ahead, learn about our offer, and tell us what you can bring! 🚀

  • Degree in Computer Engineering, Telecommunications, Mathematics, Physics, or related disciplines.
  • Professional experience of 6 years or more in Computer Vision, Machine Learning, or related areas.
  • Demonstrable experience in designing, developing, and deploying computer vision solutions in production environments.
  • Proficiency in Deep Learning frameworks:
  • PyTorch
  • TensorFlow
  • Equivalent frameworks
  • Solid knowledge of:
  • Machine Learning and Deep Learning.
  • Image processing and analysis.
  • Software development.
  • Model optimization and evaluation.
  • MLOps and the complete model lifecycle.
  • Good software engineering practices.
  • Ability to work in multidisciplinary teams and lead technical initiatives.

What you'll get

What we offer you

Stability and Future 🏢✨: Long-term projects at a leading company with more than 60,000 professionals and strong stability.

Innovative, High-Impact Projects 🚀: You will take part in key industrial transformation initiatives with real impact on the business.

Close and Transparent Environment 🤝: You will be part of a collaborative team where communication is direct.

Autonomy and Flexibility ⏳: Hybrid model that supports work-life balance.

Career plan tailored to you 📈: We drive your professional growth within the company.

Ongoing training 📚: Access to platforms such as Open University and Udemy.

Exclusive discounts for your well-being 🎁: Enjoy perks at gyms, restaurants, stores, entertainment, and much more as an Indra employee.

Competitive compensation 💰 and flexible benefits plans 💸📊 that adapt to your needs.

How you'll work

internship

About the company & team

At Indra Group, we protect what matters most.

💻 Join our team!

Hiring process

🕓 What does our selection process look like?

Profile review 🔍: We evaluate your experience and skills to determine if you fit what we are looking for.

First contact (5-10 min) 📞: If you receive a call from an unknown number, it's our team! It will be a quick conversation to get to know you and answer any questions.

Technical interview 🤝: You will meet with the team, who will explain the project and daily tasks to you. We will also explore your technical knowledge. In addition, we will give you brief psychological and English competency tests (if necessary).

Interview with the talent acquisition team 🤝: We want to help you get to know us better as a company: our values, career model, skills... so that both you and the team can assess whether there is a good fit.

Offer and welcome 🎉: If everything goes well, you join our team and we begin this new stage together!

Estimated process time: 2 weeks.

Additional information

Our commitment is to promote work environments where people are treated with respect and dignity, fostering the professional development of our workforce and ensuring equal opportunities in selection, training, and promotion, offering a work environment free from any discrimination based on gender, age, disability, sexual orientation, gender identity or expression, religion, ethnicity, marital status, or any other personal or social circumstance.

¡INDRA is a Top Employer 2026 company! Join a company certified as one of the best employers in Spain, thanks to our comprehensive HR management and the conditions we offer our professionals.

You'll most likely need Spanish to apply.This job was automatically translated to English, .

Apply at Indra