CrawlJobs Logo

Software Engineer - Machine Learning Operations

https://www.ikea.com Logo

IKEA

Location Icon

Location:
India, Bangalore

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

We are creating a better everyday life for the modern lives of the many people, and we need your help to do it! Our team is building a new Machine Learning Platform to help improve time to market for AI/ML models. Enable a platform for Standardization & Compliance and infrastructure for Auditability by Design. Platforming for scale & optimization, exploring the Generative AI space, and ensuring forward-thinking solutions toward scalable system design. Join a diverse team focused on innovation and cross-functional collaboration.

Job Responsibility:

  • Building software that meets the team’s & company’s engineering standards
  • Contribute to all aspects of the platform lifecycle, with a focus on engineering (including new product ideas)
  • Lead and promote good software engineering practices within an agile/iterative development approach to improve time to market and fulfill business needs
  • Partner closely with engineering manager
  • Onboard, coach and mentor engineers in order to secure transfer of competence and a high performing team
  • Design and educate other engineers in ways of working, encouraging good practices to meet consumer expectations on Product or Service delivery
  • Define solution architecture and contribute to the landscape architecture
  • Define, maintain, and improve our integration and delivery pipeline
  • Explore and apply new technologies suitable for our product
  • Take responsibility for the product, all the way from ideation to runtime
  • Continuously nurture skills towards areas such as system architecture, infrastructure management, software development and platform engineering

Requirements:

  • Formal qualifications in computer science, software engineering, or any engineering equivalent
  • Minimum 7 years of professional experience as software engineer with similar level of experience in the specific tech stack for the area
  • Minimum 3 years’ experience of working in agile/iterative software development teams with a DevOps working setup and with an emphasis on self-organization and delivery to agreed commitments
  • Deeply knowledgeable in cloud native development
  • Has a security-by-design mindset and knowledge
  • Knowledge of architectural design patterns
  • Strong analytical skills and ability to solve complex problems at scale
  • Excellent written and verbal English communication skills

Nice to have:

  • Experience working with open-source technologies like Seldon core, MLFlow, Evidently, ZenML, Feast, K-Native, Apache Kafka etc
  • Experience with CI/CD tools like Jenkins or GitHub Actions
  • Experience of working knowledge on Docker, Kubernetes (k8s) and REST API is a must
  • Have solid experience in MLOps practices, developing ML Pipelines, and deploying ML Models to production
  • Have strong background in Python Programming and hands-on experience in GCP, Vertex AI and/or Azure AI
  • Have solid foundations on the DevOps principles and possess hands-on-experience with modern DevOps practices
  • Familiar with agile ways of working, team collaboration, date-driven development, reliable, and responsible experimentation
  • Exposure to scalable, highly available, fault tolerance and secure system design and implementation

Additional Information:

Job Posted:
March 26, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.