{"id":3971343,"url":"https://alion.io/job/caterpillar-predictive-maintenance-software-engineer-mwm-digital","title":"Predictive Maintenance Software Engineer (MWM Digital)","company":{"id":176554,"name":"Caterpillar","domain":"caterpillar.com","url":"https://alion.io/company/caterpillar","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":96,"open_postings":143,"ghost_share":0,"stale_share":0.133,"repost_share":0.021,"time_to_fill_p50_days":32,"computed_at":"2026-11-09T06:03:00Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"Machine Learning","optional":false},{"name":"NumPy","optional":false},{"name":"Python","optional":false},{"name":"SQL","optional":false},{"name":"Time Series","optional":false}],"status":"live","first_seen_at":"2026-11-09T16:14:32Z","employer_posted_date":"2026-11-09","last_verified_at":"2026-11-09T22:30:41Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Career Area:\nTechnology, Digital and DataJob Description:\nYour Work Shapes the World at Caterpillar Inc.\nWhen you join Caterpillar, you're joining 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't just 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.\nKey Responsibilities:\nDevelop predictive maintenance, anomaly detection, and Remaining Useful Life (RUL) algorithms for gas engines.\nAnalyze large-scale machine and time-series data to identify failure patterns and degradation mechanisms.\nDesign, develop, validate, and continuously improve machine learning models and analytics solutions.\nTranslate engine failure mechanisms into software requirements and analytics models.\nCollaborate with service engineers, product experts across divisions as well as external software development partners.\nRequirements:\nDegree in Data Science, Computer Science or a related field ideally with knowledge of gas engine and failure analysis.\nStrong knowledge in Python (e.g., pandas, NumPy), SQL, machine learning and AI methods and expertise in time series analysis and machine learning model development\nExperienced working with large-scale data platforms and cloud environments (e.g., Azure, AWS)\nIdeally experienced in using CAT ACE / ACEint and CAT Foresight.\nExcellent analytical and communication skills, with the ability to work effectively in cross-functional teams\nHigh level of self-motivation, ownership, and ability to work independently\nPosting Dates:\nNovember 9, 2026 - November 23, 2026Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply\nNot ready to apply? Join our Talent Community.","description_format":"text","description_chars":1930,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Industrial IoT (IIoT)","Industrial Machinery"],"lifecycle":[{"event":"open","at":"2026-11-09T16:14:32Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":31,"reasons":["conf:3","win:early","comp:brand"],"computed_at":"2026-11-10T01:58:21Z"},"pay":null,"html_url":"https://alion.io/job/caterpillar-predictive-maintenance-software-engineer-mwm-digital","json_url":"https://alion.io/job/caterpillar-predictive-maintenance-software-engineer-mwm-digital.json","meta":{"generated_at":"2026-11-10T01:58:21Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":4611,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":176554},"rest":"https://alion.io/mcp/rest/get_company?id=176554"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcaterpillar-predictive-maintenance-software-engineer-mwm-digital"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcaterpillar-predictive-maintenance-software-engineer-mwm-digital"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcaterpillar-predictive-maintenance-software-engineer-mwm-digital"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/caterpillar-predictive-maintenance-software-engineer-mwm-digital\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcaterpillar-predictive-maintenance-software-engineer-mwm-digital"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3971343}},{"tool":"search_jobs","arguments":{"company":"caterpillar.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3971343},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}