Ideofarm
AI Engineer
Explore roles
Ideofarm
AI Engineer
Private salary
Florence
Remote or hybrid
RECENTLY POSTED
Graduate
Junior
Mid
Senior
Leader
Description

Ideofarm is a wholly owned subsidiary of Powersoft S.p.A., a global leader in the professional audio field, and represents the Powersoft Group’s innovation hub dedicated to exploring, developing, and accelerating new technologies and high-potential ideas into tangible solutions.

Ideofarm operates as a Research and Development hub, a project aggregator and accelerator, and an academic partner, supporting innovative ideas from initial concept to market-leading solutions within an integrated R&D ecosystem that combines electroacoustics and mechatronics, powered by artificial intelligence and advanced materials.

Through research partnerships, technology exploration, and full product lifecycle management, Ideofarm complements these activities with knowledge sharing, patent support, networking, pilot projects, and funding initiatives, while also acting as a startup and idea accelerator by providing mentorship, technical and strategic coaching, and access to high-level R&D resources and international networks.

To support our continuous growth, we are looking for an AI Engineer, with solid computer engineering skills and a specialization in artificial intelligence. The ideal candidate should have hands-on experience with Large Language Models (LLMs), Retrieval-Augmented Generation (RAG) architectures, and the ability to design, develop, and deploy end-to-end AI solutions. The role also involves data analysis, model fine-tuning, and the design of custom algorithms to address specific business needs.

Role and responsibilities

  • Translate business requirements into scalable and robust AI solutions, collaborating with technical and product stakeholders
  • Design end-to-end AI architectures, evaluating trade-offs between quality, latency, cost, and maintainability. Starting from process/service/product needs and/or specifications, design and develop AI pipelines based on Large Language Models (proprietary and open source), integrating them into company products and services
  • Implement and optimize RAG (Retrieval-Augmented Generation) systems, managing the entire flow: document indexing, embedding, vector store, and query orchestration
  • Perform fine-tuning of language models on proprietary datasets, defining training strategies, evaluation metrics, and validation processes
  • Optimize inference performance and costs (prompt optimization, model selection, caching, batching, fallback strategies)
  • Ensure robustness and security of AI systems (hallucination mitigation, prompt injection prevention, sensitive data management)
  • Analyze complex datasets to extract insights, identify patterns, and support data-driven decisions through data science and machine learning techniques
  • Design and implement custom algorithms to solve specific business problems (classification, clustering, NLP, recommendation, anomaly detection)
  • Manage the entire ML/AI model lifecycle: from prototype to production deployment, including monitoring, versioning, and retraining
  • Write technical documentation and share knowledge with the team through knowledge-sharing sessions

Requirements

  • Degree in Computer Engineering, Computer Science, Data Science, Mathematics, or related STEM disciplines
  • At least 2 years of experience in artificial intelligence or machine learning roles
  • Excellent knowledge of Python and its ML/AI ecosystem (PyTorch, TensorFlow, Hugging Face Transformers, LangChain, LlamaIndex)
  • Hands-on experience with LLMs: prompt engineering, fine-tuning (LoRA, QLoRA, RLHF), evaluation, and deployment
  • In-depth knowledge of RAG architectures: vector databases (Pinecone, Weaviate, Chroma, Qdrant), chunking strategies, embedding models, and re-ranking
  • Skills in data analysis and data manipulation (Pandas, NumPy, SQL) and the ability to work with both structured and unstructured datasets
  • Familiarity with version control tools (Git) and collaborative development practices
  • Knowledge of major cloud services for AI (AWS SageMaker, Google Vertex AI, Azure ML, or equivalent)
  • Good command of the English language (B2 level or higher) for reading technical documentation and international collaboration

Nice to have requirements

  • Knowledge of back-end languages (Node.js, Java, Go) for integrating AI services into existing architectures
  • Front-end skills (React, Vue.js, TypeScript) for building user interfaces for AI-powered applications
  • Experience with microservices architectures, RESTful APIs, and GraphQL
  • Familiarity with orchestration and containerization tools (Docker, Kubernetes)
  • Knowledge of MLOps and experiment tracking platforms (MLflow, Weights & Biases, Neptune)
  • Background in audio processing or electroacoustic systems
  • Experience with agentic AI systems (multi-agent, tool use, autonomous workflows)
  • Scientific publications or open-source contributions in the AI/ML field

Environment

  • Pioneer, competent and inspired, creatives and innovators - We are renowned for our technological leadership
  • Teamwork oriented, welcoming and ambitious - we focus on developing one’s potential, and we cherish profound collaborations that allow us to discover new points of view.
Role tech stack
Ideofarm
AI Engineer
Share role