Lead Engineer- Java FS with Streaming
2 days ago
Overview
We are looking for a skilled and motivated Lead Engineer to join the Cosmos.AI platform team, focusing on development of data driven AIML. You will design and build highly performant backend systems to serve features at low latency, includes feature store, streaming, vector search and graph compute platforms, ensure consistency between training and inference environments, and integrate with a set of data storage and computation layers. This is a high-impact role on a technically ambitious team, working at the intersection of AI, big data, and platform engineering.
Responsibilities
- Design, build, and maintain robust, scalable backend services for AI/ML Feature platform using Java, Spring Boot, and modern cloud-native technologies.
- Develop APIs and runtime systems to support low-latency, multi-modal feature serving (aggregation, structured, vector, time-series, graph-based, etc.).
- Implement AI/ML computation applications, both real-time and batch, integrating with streaming platforms (e.g., Kafka, Dataproc) and storage.
- Ensure data/feature consistency and parity between online and offline environments to avoid training/serving skew.
- Optimize system performance through caching strategies, asynchronous processing, and storage selection tailored to feature types.
- Build and maintain integration layers with upstream data producers and downstream model inference consumers.
- Implement monitoring, alerting, and observability features to ensure production reliability.
- Collaborate cross-functionally with Data Science, MLOps, Infrastructure, and Governance teams to deliver end-to-end capabilities.
- Participate in on-call support rotations and contribute to incident resolution and root cause analysis.
Requirements
- Bachelors or Masters degree in Computer Science, Engineering, or a related field.
- 5+ years of experience developing backend systems using Java including frameworks like Spring Boot.
- Strong understanding of distributed systems, API design, and multi-threaded programming.
- Practical knowledge of infrastructure componentscompute, networking, and storagewithin modern cloud environments.
- Familiarity with microservices architecture, containerization (e.g., Docker, Kubernetes), and CI/CD pipelines.
- Passion for performance tuning, low-latency systems, and building for scale.
- Experience working on machine learning platforms or feature stores.
- Hands-on experience with vector databases (e.g., FAISS, Milvus), graph databases (e.g., Neo4j), or time-series databases (e.g., InfluxDB, Prometheus).
- Experience with one or more of the following: BigQuery, HBase, Aerospile, Kafka, Flink, Spark (or Dataproc), or similar systems.
- Solid understanding of the AI/ML development lifecycle, with familiarity in MLOps practices such as model deployment, serving, and monitoring.
- Knowledge about public cloud infrastructure such as Google cloud platform is a strong plus.
- Knowledge of data governance, access control, and privacy practices in feature/data platforms.
- Contributions to open-source ML infrastructure or platform projects is a plus.
-
Net FS Developer
2 weeks ago
Chennai, Tamil Nadu, India Wipro Full time ₹ 4,00,000 - ₹ 12,00,000 per yearJob DescriptionJob Title: .Net FS DeveloperReq Id: 80763City: ChennaiState/Province: Tamil NaduPosting Start Date: 10/22/25Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients' most complex digital transformation needs. Leveraging our holistic...
-
Java Full Stack Developer
1 week ago
Chennai, Tamil Nadu, India HCLTech Full time ₹ 6,00,000 - ₹ 12,00,000 per yearWe do have an opening for the role of Java FS with an MNC in the IT Sector.Exp: 3- 5yrsLocation: Chennai (Chengalpattu)Work Mode: Hybrid (3 days work from office out of 5 days)Notice Period: 0- 30 DaysSkill: Java, Spring boot, Angular.
-
Java - Technical Lead
5 days ago
Chennai, Tamil Nadu, India Grid Dynamics Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob DescriptionWe are looking for a highly skilled Java Engineer to join our team. As a Java Engineer, you will be responsible for designing, building, and maintaining scalable, high-performance Java applications. You will collaborate with cross-functional teams to develop robust solutions, provide technical leadership, and ensure best practices in software...
-
Kafka Streaming Developer
1 week ago
Chennai, Tamil Nadu, India Cognizant Technology Solutions Full time ₹ 6,00,000 - ₹ 12,00,000 per yearJob Title: -Kafka Streaming DeveloperLocation: - KolkataJob Type 3 days from office (Hybrid)Minimum 4 to 6 years of experienceJob Summary:The Kafka Streaming Developer will be responsible for designing, developing, and maintaining robust and scalable real-time data streaming pipelines using Apache Kafka and integrating them with Snowflake for data...
-
Lead Software Engineer
2 days ago
Chennai, Tamil Nadu, India b2de7c7b-5435-4d96-aa7c-648ba7785ac4 Full time ₹ 16,64,000 - ₹ 25,00,000 per yearLead Software Engineer - JAVA/Python - Supply Chain - J49862Role & responsibilities• Possess 7 to 11 years of relevant professional experience.• Demonstrate proficient programming skills in Java.• Strong expertise in system architecture and the development of highly available, fault-tolerant distributed applications optimized for performance and...
-
Java Technical Lead
2 days ago
Chennai, Tamil Nadu, India Orbion Infotech Full time ₹ 10,00,000 - ₹ 40,00,000 per yearPrimary title:Senior Java Technical LeadA leader in Information Technology & Services focused on enterprise software and digital transformation. The organisation builds scalable, mission-critical Java microservices, APIs and backend platforms for clients across finance, e‑commerce and SaaS. This is an on-site technical lead role based in Chennai to drive...
-
Software Engineering Lead Java
2 weeks ago
Chennai, Tamil Nadu, India Optum Full time ₹ 20,00,000 - ₹ 25,00,000 per yearExternal DescriptionDescription - ExternalJob Responsibilities:Lead a team to design, develop, test, deploy, maintain and continuously improve software.Mentor the engineering team to develop and perform as highly as possible.Guide and help the team adopt best engineering practices.Support driving modern solutions to complex problemsJob...
-
Java Software Engineer
5 days ago
Chennai, Tamil Nadu, India PayTabs Global Full time ₹ 5,00,000 - ₹ 15,00,000 per yearSummary/ Objective:This job is to be part of the dynamic Payment switching product development team which caters to the needs of the Fintech space. The core technology expected isJava with Spring framework.Essential Functions:Design, develop, and maintain backend services using Java.Will be responsible for hands-on development and integrating REST-based...
-
Java Architect/Java Lead Engineer
7 days ago
Chennai, Tamil Nadu, India Vish Gyana Technology Solutions Private Limited Full time ₹ 10,14,000 - ₹ 30,32,571 per yearJob Title: Java Architect / Java Technical LeadExperience: 5–10 YearsEmployment Type: Full-TimeLocation: Chennai (Hybrid)Job Summary:We are looking for a highly skilled Java Architect / Java Technical Lead with 5–10 years of experience in designing and developing scalable, high-performance applications. The ideal candidate should have strong expertise in...
-
Java Software Engineer
1 week ago
Chennai, Tamil Nadu, India Photon Full time ₹ 8,00,000 - ₹ 24,00,000 per yearNote: We are only looking for Immediate joinersJob Title: Java BackendLocation: Chennai & BangaloreJob Type: PermanentJDAbility to understand and translate business/functional requirements to High / Low-Level Designs7+ years of software development experience.Must have strong experience in spring boot, microservice and kafka.Experience in Java Spring Boot...