An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Caterpillar Inc. in Bengaluru is seeking a Senior Software Engineer – Content Search to define and implement scalable search platforms for Caterpillar's digital commerce and content discovery.
You will help build NLP, vector search, and personalization features while ensuring low-latency, highly available services at scale. You will collaborate with product managers, data scientists, and engineering teams across global sites, applying ML techniques and modern search technologies to deliver
Job Description:
Career Area: Technology, Digital and Data
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you'rejoining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don'tjust talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
The Cat® Digital group is the digital and technology arm of Caterpillar Inc., responsible for bringing world class capabilities to our products and services. With over 1.5 million connected assets worldwide,we'refocused on using data, advanced analytics, and AI capabilities to help our customers build a better world.
As a Senior Software Engineer – Content Search, you play a pivotal role in driving the success of advanced search solutions by actively contributing to their strategic direction and hands‑on implementation. Through your technical expertise and collaborative approach, you help build scalable, high-performance search platforms that provide outstanding user experiences and support the continued growth of Caterpillar’s eCommerce initiatives.
October 6, 2026 - October 19, 2026
Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply