AI Engineer

Barcelona, Catalunya [Cataluña], Spain

M47 Labs

Helping companies in their AI journey. M47 Labs, a leader in tailor-made AI Solutions and AI Staff Augmentation, partners with you to craft personalized, end-to-end applications that harness cutting-edge Large Language Model (LLM) technology.

View all jobs at M47 Labs

Apply now Apply later

About us
M47 Labs is an AI Engineering company focused on providing businesses with the latest and most advanced Artificial Intelligence solutions. Our deep expertise in AI Language Technologies, including NLP and LLMs, empowers businesses with custom-built cutting-edge solutions. We are dedicated to creating AI-driven applications that can understand, interpret, and respond to human language. Join us in making the future more intelligent.

About you

With over 5 years of experience, you are an experience Full Stack Software Engineer, proficient in either in back and front end technologies. Your knowledge of modern architectures, databases, and your expertise in software development ensures seamless data flow and peak performance across projects. You are committed to staying up-to-date with the latest backend methodologies, and your exceptional problem-solving skills, adaptability, and knack for fostering collaborative environments set you apart.


You possess a strong understanding of software design, SOLID principles, and testing methodologies. Additionally, you are versed in the fundamental principles of security, logging, monitoring, and providing support for projects in a production environment.

About your day-to-day:

  • Implement and integrate large language models into web-based applications and other platforms, ensuring optimal performance and user experience.

  • Critically select the best third-party AI and LLM models to perform AI solutions.

  • Fine-tune language models for specific applications, ensuring they align with project goals.

  • Monitor the performance of integrated models, looking out for latencies and ensuring user queries receive timely and accurate responses.

  • Handle large datasets, ensuring proper storage, access, and processing capabilities, especially when training or refining models.

  • Implement optimization techniques to ensure efficient model inference, reducing computational costs and improving response times.

  • Design and implement solutions that can scale to handle a high number of simultaneous user queries without degrading performance.

  • Collaborate with Back-End Engineers to ensure the infrastructure supports the demands of the language model, especially concerning GPU resources, memory, and storage.

  • Stay updated with advancements in the field of large language models, bringing in new techniques and practices to improve integration and user experience.


What is in it for you?

💪🏽 Indefinite full-time contract

☀️ Office located at the heart of Barcelona

🚀 Follow your career ambition with growth opportunities (horizontal and vertical)

📚On-demand learning budget and ongoing educational company-wide training of relevant topics of our industry

💸 Comprehensive compensation package, including private medical insurance coverage and flexible remuneration through Cobee including meals, gym pass, transport and kindergarten.

🌈 Be part of our diverse communities and enjoy our meetups (Women in Tech, LGTBQ+, Wellbeing, City Lifestyle...)

🌍 Great international, inclusive and dynamic work environment (more than 20 nationalities!)


Requirements

What you’ll need:

  • 2-4 years of experience working on Machine Learning projects.

  • Experience with LLMs, LLM provider APIs: OpenAI, Anthropic and AWS Bedrock to run open-source LLMs

  • Genuine curiosity to grow alongside those technologies.

  • Proficiency with Python and its ML frameworks.

  • Experience deploying micro-services in AWS/Azure through CI/CD pipelines.

  • Knowledge of SQL, NoSQL and Pinecone or equivalent Vector Database.

  • Advanced communication skills in English.

  • Knowledge of GitLab/Github.

  • Knowledge of FastAPI and Postman.

  • Ability to work autonomously.

  • An academic background (BSc or MSc) in Computer Science or related fields, or equivalent experience.


What’s nice to have:

  • Experience with TTS Services (AWS Polly, OpenAI TTS, Azure TTS, Deepgram, 11Labs)

  • Knowledge of Streamlit

  • Experience working with Docker and Kubernetes is a plus

  • Experience with signal processing is a plus (image processing, audio and voice processing: Image Morphology, Object detection, Fourier Transform, Mel Coefficients, Harmonics…)

Apply now Apply later
  • Share this job via
  • 𝕏
  • or

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  6  1  0

Tags: Anthropic APIs Architecture AWS Azure CI/CD Computer Science Docker Engineering FastAPI GitHub GitLab GPU Kubernetes LLMs Machine Learning Model inference NLP NoSQL OpenAI Open Source Pinecone Pipelines Python Security SQL Streamlit Testing

Perks/benefits: Career development Competitive pay Flex hours Health care Startup environment

Region: Europe
Country: Spain

More jobs like this