highlisted

Senior Software Engineer - End-to-End Python Microservices for Large-Scale ML Data

BMW TechWorks India·Pune

Pay not stated8–14 yrsFull-time

Read from the company's own careers page; you apply on their site.

How well do you fit this job?

Upload your resume to see each requirement checked against your profile, in under a minute.

Check my fit
Hard to read?

About the role

i• Own microservices end to end: API design, Python implementation, testing, deployment on AWS, monitoring and day-to-day operations Build the services behind our large-scale ML data processing, which work on petabytes of data and feed machine learning training and evaluation workflows Design clean, versioned and well-documented APIs for data-heavy services that handle high request volumes

What you'll do

  • Build the services behind our large-scale ML data processing, which work on petabytes of data and feed machine learning training and evaluation workflows
  • Design clean, versioned and well-documented APIs for data-heavy services that handle high request volumes
  • Shape the service architecture using domain-driven design and proven architectural patterns
  • Make sure services stay reliable, observable and scalable in production, and take part in incident response and root-cause analysis
  • Mentor other software engineers and help raise engineering standards across the team through code reviews, design discussions and best practices

What you need

  • 8–14 yrs of experience
  • Python
  • Microservices
  • AWS
  • Machine learning
  • CI/CD
  • TypeScript
  • M.Tech

Good to have

  • Unit testing
  • Docker
  • Incident response
  • Root cause analysis
  • FastAPI
  • Test automation

Similar jobs

Can I apply
Open to any education · Junior level
Pay
Pay not stated
Source
From the company's careers page · today
How to apply
On IBM's site: account needed, ~10–15 min
Early: posted 1 h ago on their own site
Can I apply
Open to any education · Junior level
Pay
Pay not stated
Source
From the company's careers page · today
How to apply
On IBM's site: account needed, ~10–15 min
Early: posted 1 h ago on their own site
Can I apply
Open to any education · Junior level
Pay
Pay not stated
Source
From the company's careers page · today
How to apply
On IBM's site: account needed, ~10–15 min
Early: posted 1 h ago on their own site
Can I apply
Open to any education · Junior level
Pay
Pay not stated
Source
From the company's careers page · today
How to apply
On IBM's site: account needed, ~10–15 min
Early: posted 1 h ago on their own site