Ingeniero de software Opportunity

Tenth Revolution Group company

Subscribe to our Telegram Channel

Ingeniero de software in SPAIN

Visa sponsorship & Relocation 11 months ago

Position: Software Developer - Machine Learning (ML) Solutions

Job Description:

We are looking for a passionate Software Developer who thrives in creating cutting-edge Machine Learning (ML)-based solutions. In this role, you will collaborate with top-tier Data Scientists and ML Engineers to ensure that our AI models perform at their best in production systems. You will work in a dynamic environment that promotes innovation and professional growth.

Key Responsibilities:

  • Develop and maintain ML-based software solutions: Design, test, and deploy ML applications that improve operational efficiency and drive innovation.
  • Collaborate with Data Scientists and ML Engineers: Work closely with experts to integrate AI models into production systems, ensuring high performance and precision.
  • Optimize software performance: Ensure that applications are scalable, reliable, and perform efficiently to meet the evolving needs of the business.

Job Requirements:

Minimum requirements for the role (with additional, non-mandatory skills marked as desirable):

Technical Skills (Mandatory):

  • Programming Expertise: Strong skills in Python and Java or .NET are essential. Experience with Rust is a plus.
  • MLOps: Experience with frameworks like MLFlow, Ray Serve, or TorchServe to ensure efficient deployment, monitoring, and maintenance of machine learning models.
  • Database Knowledge: Solid understanding of SQL and NoSQL databases. Experience with VectorDBs is an advantage.
  • MACH Architectures: Proven experience in developing and maintaining APIs, microservices, and message broker infrastructures.
  • Agile Methodologies: Familiarity with agile software development practices and tools such as Scrum, Kanban, and Jira to manage and optimize the development process.

Benefits:

  • Responsibility from day one in a challenging work environment and on-the-job training as part of a dedicated team.
  • Competitive compensation based on your qualifications and experience.
  • Secure working conditions that prioritize your health, safety, and well-being.
  • Flexible work schedule and remote work options for a better work-life balance.
  • Learning and development opportunities to advance your career.
  • 23 holidays per year, with an additional 5 adjustment days and 2 cultural days.
  • A collaborative, trust-driven, and innovative work culture.
  • The chance to work on global projects as part of an international team.
  • Relocation assistance to Madrid, if applicable.

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly