EU

Software Engineer

Eurofins It Solutions India
Bangalore4-6 LPA Posted 1 Oct 2025
FULL TIME
C#
Java
Python

Job Description

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 combines machine learning expertise with strong software engineering skills to bring generative AI solutions into scalable production environments.

You will play a key role at the intersection of AI innovation, system architecture, and product development, with opportunities for deep technical growth, ownership, and significant business impact.

Position & Objectives

  • Design and implement AI/ML-powered features and services
  • Develop and deploy scalable APIs and infrastructure to support production AI models
  • Collaborate with data scientists to optimize models for performance, scalability, and reliability
  • Integrate AI capabilities into web, mobile, backend, or embedded platforms
  • Participate in code reviews, architecture discussions, and R&D initiatives
  • Ensure code quality through best practices, testing, and documentation
  • Monitor and continuously improve deployed models and AI systems using telemetry and feedback
  • Stay up to date with the latest developments in LLMs, RAG frameworks, and AI tooling

What We Offer

  • Work on real-world generative AI systems blending cutting-edge research with practical deployment
  • High autonomy and ownership to shape the direction of AI products and prototypes
  • Opportunities to grow architectural and project management skills in a fast-scaling organization
  • A highly motivated international team and recognition for meaningful contributions
  • Clear paths for advancement and increased responsibility based on performance

Qualifications and Experience Required

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
  • 2–5+ years of professional software development experience in any of the following: Python, Java, C#, C++, SQL
  • Strong understanding of machine learning concepts, data structures, and algorithms
  • Hands-on experience with ML/DL frameworks and AI APIs (e.g., OpenAI, Cohere, Anthropic)
  • Experience deploying AI models to production environments
  • Familiarity with RAG or agent-based frameworks such as LangChain, LlamaIndex
  • Strong analytical, debugging, and problem-solving skills
  • Experience in Agile development methodologies (Scrum) is a plus

Nice to Have

  • Experience with LLM training or fine-tuning
  • Exposure to telemetry, monitoring tools, and feedback-driven model improvement
  • Prior involvement in deploying multi-modal AI applications or mobile AI solutions

Personal Skills

  • Strong communication skills (verbal and written), fluent in English
  • Self-motivated, independent, detail-oriented, and a collaborative team player
  • Ability to work effectively in a complex, international, and fast-paced environment
  • Quick learner with the ability to adapt to new tools, concepts, and technologies
  • Innovative thinker with strong observational and analytical skills

Required Skills

Join WhatsApp Channel