Associate Architect

Virtusa

Bengaluru, Karnataka, India2+ yrs6d agovia LinkedIn

About the Role

Working on worldwide research content, actions & knowledge, the Information Discovery, Machine Learning & Data Engineering teams explore new ideas and develop novel, AI-powered solutions. The goal is to highlight low-quality research and ensure research (data) integrity by identifying signals of potential research misconduct.

Key Responsibilities

  • Work cross-functionally collaborating with AI/ML engineers and product management to develop AI-powered, highly efficient data & search solutions.
  • Design, build, orchestrate, and scale various streaming or batch processing data pipelines utilizing optimal patterns, technologies, and frameworks.

Requirements & Tech Stack

  • Java
  • Python
  • Scala
  • Elasticsearch
  • Apache Spark
  • Spring Boot
  • Apache Beam
  • Airflow
  • Information Retrieval
  • Semantic Search
  • Recommendation services (leveraging LLMs/Embeddings and Generative AI)
  • Large scale distributed data processing (based on Apache Spark / Scala)
  • Streaming data processing (based on Google DataFlow / Apache Beam)
  • Java (and/or Python) backend APIs / development frameworks supporting long running tasks (e.g., Spring Boot, FastAPI)
  • Microservices architecture
  • IoC/DI patterns
  • Containerization
  • Lucene-based search Engines (e.g., Elasticsearch)
  • Distributed Data Processing using Apache Spark (preferably in Scala)

Qualifications

  • MSc with strong GPA in Computer Science/Engineering.
  • 2+ years of work experience in data, backend, and/or search engineering.
  • Solid background and experience in CS and S/W development (especially in backend development, databases).
  • Experience with Java backend APIs / development frameworks also supporting long running tasks (e.g., Spring Boot).
  • Experience with microservices architecture, IoC/DI patterns, and containerization.
  • Strong Engineering Skills and Experience in Java.
  • Background and experience with at least one of the following technologies:
  • Lucene-based search Engines (e.g., Elasticsearch)
  • Distributed Data Processing using Apache Spark (preferably in Scala)
  • Military obligations fulfilled for male candidates.

Fresher Jobs in Bengaluru · last 7 days

60 openings · all need no experience

Most hiring: Firstsource, Webtech Softwares, Narayana Health (NH)

See all 60 →