Software AI Engineer
Eurofins is seeking a Software AI Engineer to join our BioPharma Product Testing (BPT) division, the largest network of bio/pharmaceutical GMP product testing laboratories worldwide. This role focuses on developing next-generation applications like the Eurofins Quality Management System (eQMS), a sophisticated web application utilized by our scientists, engineers, and technicians to manage various quality and compliance processes. The position reports directly to an Engineering Manager.
The Software AI Engineer will be responsible for designing, developing, and maintaining applications using Azure-based services and AI platforms. Key tasks include working with Azure App Services, Azure Functions, Azure Storage, Azure Key Vault, Service Bus Queue, Azure Cosmos DB, Application Insights, and Azure AI Foundry. The role involves implementing Azure AI Search functionalities, handling LLM embeddings and vector databases, and developing Retrieval Augmented Generation (RAG) architectures. Additionally, the engineer will ensure secure service integration through REST API design and apply best practices in programming, including code reviews and adherence to object-oriented programming principles.
Candidates should possess 3 to 5 years of experience in developing applications using Azure-based services and AI platforms. Proficiency in Python for data processing and service development is essential. Hands-on experience with Azure AI Search, LLM embeddings, vector databases, and a strong understanding of document chunking, embeddings, and semantic search concepts are required. Familiarity with version control systems like Git, excellent problem-solving and debugging skills, and attention to detail are also important. A good understanding of object-oriented programming (OOP) and SOLID principles is expected.
Eurofins offers a dynamic and multicultural work environment with opportunities for professional growth and development. Employees benefit from competitive compensation packages, including comprehensive medical coverage, dental and vision options, life and disability insurance, and a 401(k) plan with company match. The company emphasizes work-life balance and provides paid vacation and holidays.
Joining Eurofins means becoming part of a global leader in life sciences, dedicated to making life and the environment safer, healthier, and more sustainable. The company fosters a culture of innovation and continuous learning, providing employees with opportunities to work on cutting-edge technologies and contribute to impactful projects. With a strong focus on employee development and a collaborative work environment, Eurofins is an excellent place to advance your career.