Job
Description
The primary focus at EITSI is to develop the next generation LIMS (Lab Information Management system), Customer portals, e-commerce solutions, ERP/CRM system, Mobile Apps & other B2B platforms for various Eurofins Laboratories and businesses. POSITION TITLE (ENGLISH): Software Engineer REPORTING TO MANAGERREPORTING LOCATION BANGALOREWORKING LOCATION BANGALORENUMBER OF FTEs UNDER RESPONSIBILITY: 0 SUMMARY OF POSITION AND OBJECTIVES
We are seeking a skilled AI Software Engineer to design, develop, and deploy intelligent systems that leverage large language models (LLMs), Retrieval-Augmented Generation (RAG), and real-world data. This role focuses on building scalable AI solutions that bring generative AI innovations into production. You"™ll work at the intersection of machine learning, software engineering, and product innovation, contributing to a fast-growing team with strong opportunities for technical growth, ownership, and impact. POSITION & OBJECTIVES :
Job description
EVOLUTION
What we offer:
Work on cutting-edge AI systems that blend research with real-world application.Autonomy and ownership to shape the direction of AI products and prototypes.The opportunity to grow your architectural / project management skills in a demanding, fast-growing organization.A chance to become part of a highly motivated international team of professionals, to showcase your talent and be rewarded for the contribution one makes
In a fast-growing group, successful leaders are frequently being offered increased areas of responsibility (subject to geographic mobility). QUALIFICATIONS AND EXPERIENCE REQUIRED:
Profile description
Requirements:
Experience:
Design and implement AI/ML-powered features and services.Build scalable APIs and infrastructure to support AI models in production.Collaborate with data scientists to optimize models for performance and reliability.Integrate AI capabilities into web/mobile platforms, backend systems, or embedded devices.Participate in code reviews, architecture discussions, and R&D initiatives.Ensure software reliability, scalability, and maintainability through testing and best practices.Monitor and improve deployed models and AI systems using telemetry and feedback loops
Technology skills:
Bachelor"™s or master"™s degree in computer science, Software Engineering, or related field.2"“5+ years of software development experience with proficiency in any of the following - C#, SQL, Python, Java, C++, or similar.Solid understanding of machine learning fundamentals and data structures/algorithms.Experience with ML/DL frameworksExperience working with APIs and SDKs from platforms like OpenAI, Cohere, or Anthropic.Familiarity with deploying AI models to productionStrong debugging, problem-solving, and analytical skills.Knowledge of LangChain, LlamaIndex, or other frameworks for building agent-based or RAG-based systems.
Technology "“ Nice to have:
LLM training skills.
Methodology skills
AGILE Development (Scrum)
Personal
Skills:
Excellent analytical and problem-solving skills, passionate in adopting AI to workflows.Excellent verbal/written communication skills. Fluent in English and the working country languageShould be a self-motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship management skills.Ability to work in a complex, challenging and highly collaborative international environment.Experience in Agile (Scrum) methodologies would be a plus.Ability to adapt quickly to an existing, complex environment.Ability to quickly learn new concepts and software is necessary.Ability to think out of the box, keen observer, and eye for details.