Upload Button Icon Add office photos
filter salaries All Filters

203 Epsilon Jobs

Senior Software Engineer

5-8 years

Bangalore / Bengaluru

1 vacancy

Senior Software Engineer

Epsilon

posted 1d ago

Job Role Insights

Flexible timing

Job Description

Company Description


When youre one of us, you get to run with the best. For decades, we’ve been helping marketers from the world’s top brands personalize experiences for millions of people with our cutting-edge technology, solutions and services. Epsilon’s best-in-class identity gives brands a clear, privacy-safe view of their customers, which they can use across our suite of digital media, messaging and loyalty solutions. We process 400+ billion consumer actions each day and hold many patents of proprietary technology, including real-time modelling languages and consumer privacy advancements. Thanks to the work of every employee, Epsilon India is now Great Place to Work-Certified™. Epsilon has also been consistently recognized as industry-leading by Forrester, Adweek and the MRC. Positioned at the core of Publicis Groupe, Epsilon is a global company with more than 8,000 employees around the world. For more information, visit epsilon.com/apac or our LinkedIn page.


Job Description:


About BU


The Product team forms the crux of our powerful platforms and connects millions of customers to the product magic. This team of innovative thinkers develop and build products that help Epsilon be a market differentiator. They map the future and set new standards for our products, empowered with industry best practices, ML and AI capabilities. The team passionately delivers intelligent end-to-end solutions and plays a key role in Epsilon’s success story.


Why are we looking for you?


  • Primary role of the SSE is to envision and build internet scale services on Cloud using Python and GenerativeAI.
  • We are seeking an experienced and innovative Senior Software Engineer to lead the design, development, and deployment of scalable Python applications integrated with advanced Generative AI capabilities.
  • In this role, you will work on AWS Bedrock models, Retrieval-Augmented Generation (RAG), multi-agent systems, and real-time feedback loops. Additionally, you'll develop dynamic, interactive front-end solutions using Angular UI frameworks.
  • You’ll collaborate with teams across various functions to create next-gen AI-powered software products that address complex challenges.

What will you enjoy in this role?


  • Will focus on designing, developing, and supporting all our online data solutions.
  • This person will work closely with business Managers to design and build innovative solutions.

What You'll Do:


  • AI Integration & Development: Develop and optimize applications integrating Generative AI models, including AWS Bedrock models, Retrieval-Augmented Generation (RAG), and multi-agent systems, to enhance user experience and business processes.
  • Backend Development: Design, implement, and maintain scalable and high-performance Python applications that utilize machine learning and AI models to solve real-world problems.
  • AI Feedback Loops: Design and integrate real-time feedback systems to continuously improve the performance and accuracy of AI models, ensuring user-centric enhancements.
  • Multi-Agent Systems: Develop and optimize multi-agent architectures where different AI agents collaborate and interact to achieve complex goals. Ensure efficient communication and decision-making across agents.
  • Frontend Development: Collaborate with UI/UX teams to develop intuitive, scalable, and responsive web applications using Angular, enhancing user interaction with AI systems.
  • Cloud Infrastructure: Leverage AWS services (specifically AWS Bedrock) and other cloud technologies to deploy, scale, and manage AI models in production, ensuring reliability and performance.
  • System Design & Architecture: Lead the design of robust and scalable system architectures, ensuring seamless integration of front-end and back-end components with AI models and cloud infrastructure.
  • Collaboration & Mentorship: Work closely with product managers, data scientists, and other engineers to understand business requirements, translate them into technical solutions, and mentor junior engineers.
  • Continuous Learning & Innovation: Stay up-to-date with the latest trends in Generative AI, AWS Bedrock, multi-agent systems, and front-end technologies to continuously improve your skillset and bring innovative solutions to the team.

Qualifications


  • A bachelor’s degree in B.E/ B.Tech/ M.Tech in computer science or a related field or have equivalent experience.
  • Experience: 5+ years of experience in Python software development with a strong focus on backend systems, cloud-native applications, or AI-powered solutions.
  • Generative AI Expertise: Proven experience working with Generative AI technologies, including language models (e.g.,GPT-3/4), image generation models (e.g., GANs), or similar AI applications.
  • Frameworks & Libraries: Proficiency in Python frameworks like Flask, Django, FastAPI, or others. Familiarity with machine learning libraries such as TensorFlow, PyTorch, or Hugging Face Transformers.
  • AI/ML Deployment: Hands-on experience with deploying AI/ML models at scale in production environments using cloud platforms like AWS, GCP, or Azure.
  • Cloud Technologies: Experience with cloud services (AWS, Google Cloud, Azure) for building scalable and resilient solutions.
  • Software Design & Architecture: Strong understanding of software design patterns, microservices architecture, RESTful API development, and scalability principles.
  • Problem Solving: Strong analytical and problem-solving skills, with the ability to break down complex tasks and deliver solutions in a timely manner.
  • Collaboration & Communication: Excellent communication skills and the ability to work effectively in cross-functional teams, with a focus on mentoring and leadership.

Nice-to-Have:

  • Advanced AI Knowledge: Familiarity with cutting-edge Generative AI models (e.g., large-scale pre-trained models, deep reinforcement learning).
  • DevOps & CI/CD: Experience with DevOps practices, containerization (Docker), and CI/CD pipelines for AI/ML workflows.
  • Data Engineering Skills: Familiarity with data pipelines, ETL processes, and database technologies (SQL, NoSQL).

Employment Type: Full Time, Permanent

Read full job description

Epsilon Interview Questions & Tips

Prepare for Epsilon Senior Software Engineer roles with real interview advice

Top Epsilon Senior Software Engineer Interview Questions

Q1. If we have 2 tables with the same schema, one table has indexes and the other doesn't. Will there be any performance difference on that tabl ... read more
Q2. What is a Factory design pattern? How do you implement that?
Q3. What is angular? Which language does it use? What is typescript?
View all 55 questions

What people at Epsilon are saying

3.8
 Rating based on 43 Senior Software Engineer reviews

Likes

Some occasions they conduct they are good.

Dislikes

Out manager is worst whatever we do they tell it is wrong and there is no encouragement. Always discriminating on the work we do somany are suffering like this in the company but they are not telling it. On top of the managers check properly what they are doing how they managing. No proper KT will be provided once joining the project..Read More

  • Salary - Bad
  • +6 more
Read 43 Senior Software Engineer reviews

Senior Software Engineer salary at Epsilon

reported by 309 employees with 6-10 years exp.
₹10.6 L/yr - ₹29.7 L/yr
35% more than the average Senior Software Engineer Salary in India
View more details

What Epsilon employees are saying about work life

based on 667 employees
78%
85%
79%
79%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Epsilon Benefits

Submitted by Company
Work from home program
Insurance
Employee assistance program
Submitted by Employees
Work From Home
Team Outings
Health Insurance
Cafeteria
Free Transport
Gymnasium +6 more
View more benefits

Compare Epsilon with

Mu Sigma

2.6
Compare

Fractal Analytics

4.0
Compare

TCS

3.7
Compare

Wipro

3.7
Compare

Infosys

3.6
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

Accenture

3.8
Compare

Capgemini

3.7
Compare

Cognizant

3.7
Compare

HGS

3.9
Compare

G4S

4.0
Compare

SGS

3.9
Compare

R.R. Donnelley

3.9
Compare

Iris Software

4.0
Compare

Intertek

3.8
Compare

Nielsen

3.7
Compare

BCD Travel

4.3
Compare

Williams Lea

3.6
Compare

Eicher Motors

4.2
Compare

Similar Jobs for you

NLP Engineer at MulticoreWare

Chennai, Coimbatore

2-7 Yrs

₹ 10-20 LPA

Data Scientist at Apnatime Tech

Bangalore / Bengaluru

5-10 Yrs

₹ 16-25 LPA

Senior Software Engineer at Epsilon Asia Group Of Companies

Bangalore / Bengaluru

8-13 Yrs

₹ 18-90 LPA

Senior Software Engineer at Epsilon Asia Group Of Companies

Bangalore / Bengaluru

8-13 Yrs

₹ 18-90 LPA

Senior Software Engineer at Epsilon Asia Group Of Companies

Bangalore / Bengaluru

8-13 Yrs

₹ 18-90 LPA

Senior Software Engineer at Epsilon Asia Group Of Companies

Bangalore / Bengaluru

8-13 Yrs

₹ 18-90 LPA

Senior Software Engineer at Epsilon Asia Group Of Companies

Bangalore / Bengaluru

8-13 Yrs

₹ 18-90 LPA

Senior Software Engineer at Epsilon

Bangalore / Bengaluru

5-8 Yrs

₹ 18-25 LPA

Senior Software Engineer at Maersk Global Service Centres India Pvt. Ltd.

Bangalore / Bengaluru

8-13 Yrs

₹ 18-90 LPA

Senior Software Engineer at Dell International Services India Private Limited

Bangalore / Bengaluru

5-8 Yrs

₹ 25-30 LPA

Epsilon Bangalore / Bengaluru Office Location

View all
Bangalore / Bengaluru, Karnataka Office
Floors 8-10, HUB 1 Building of SEZ Towers, Karle Town Centre, Nagavara, Bengaluru, 560045, India Bangalore / Bengaluru, Karnataka

Senior Software Engineer

5-8 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

Senior Principal Software Engineer

12-16 Yrs

Bangalore / Bengaluru

19hr ago·via naukri.com

Senior Quality Engineer

3-7 Yrs

Bangalore / Bengaluru

19hr ago·via naukri.com

Visual Designer 2

4-7 Yrs

Bangalore / Bengaluru

19hr ago·via naukri.com

Senior Developer

8-13 Yrs

Bangalore / Bengaluru

19hr ago·via naukri.com

Senior Creative Technologist

5-8 Yrs

Bangalore / Bengaluru

19hr ago·via naukri.com

Senior Associate Technology L1 - Murex

3-7 Yrs

Bangalore / Bengaluru

19hr ago·via naukri.com

Senior Campaign Specialist - CRM

3-5 Yrs

Gurgaon / Gurugram

19hr ago·via naukri.com

Recruiting Operations

2-5 Yrs

Gurgaon / Gurugram

19hr ago·via naukri.com

Information Systems Technician 2

3-6 Yrs

Bangalore / Bengaluru

19hr ago·via naukri.com
write
Share an Interview