Ingeniero de software

Visa Sponsorship Relocation
This Job is No Longer Active This position is no longer accepting applications

Job Description

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.

Similar Jobs

Explore other opportunities that match your interests

Senior Backend Engineer - Bankruptcies & Hardships Team

Programming
•
43m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Affirm

Spain
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

Barcelona Supercomputing Cente...

Spain
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

botify tech

Spain

Subscribe our newsletter

New Things Will Always Update Regularly