Job Description

Ericsson Overview:

Ericsson is world’s leading provider of communications technology and services. Our offerings include services, consulting, software and infrastructure within Information and Communications Technology.

Using innovation to empower people, business and society, Ericsson is working towards the Networked Society: a world connected in real time that will open up opportunities to create freedom, transform society and drive solutions to some of our planet’s greatest challenges.

We are truly a global company, operating across borders in over 180 countries, offering a diverse, performance-driven culture and an innovative and engaging environment. As an Ericsson employee, you will have freedom to think big and the support to turn ideas into achievements. Continuous learning and growth opportunities allow you to acquire the knowledge and skills necessary to progress and reach your career goals. We invite you to join our team.

Exciting Opportunity:

It will be practically impossible for human brains to understand how to run and optimize next generation of wireless networks, i.e., /6G networks with distributed edge compute, that will drive economic and social transformation for all aspects of society. Machine Learning (ML) and other Artificial Intelligence (AI) technologies will be vital for us to handle this opportunity. We develop Ericsson MLOps framework.

Ericsson MLOps is a common and customizable MLOps framework for scaling AI adoption across Ericsson. Ericsson MLOps is intended to be embedded into different Ericsson products and services by internal stakeholders with AI use cases to facilitate an efficient end to end Life Cycle Management of ML models, including experimentation, development, deployment, monitoring and re-training. By introducing a common MLOps framework we get a company wide common environment for development and execution of ML which will increase R&D efficiency by unifying technology choices and enabling re-use and collaboration. This allows stakeholders to focus more on their use cases. Furthermore, Ericsson MLOps will enable ML deployments at scale and quality, managing large amounts of models with efficient tracking, monitoring and re-training.

An important benefit of Ericsson MLOps is that it is cloud agnostic and supports on-prem deployments, while the global footprint of HCP support for AI is still very limited.

Ericsson MLOps Engieering Unit is now looking for Senior Software Engineer to further strengthen existing team in Chennai.

Role Summary:

As a Senior Software Engineer, you will architect, implement, test and deploy AI/ML Services and Systems, enabling AI Applications Development and Production deployment with focus on scaling, monitoring and performance.

The MLOps Platform unit is designing, engineering, operating, and maintaining a core system that delivers AI/ML Services and Systems, e.g. CI/CD, data exploration notebooks (Jupyter), ML model development and deployment, workflow engines, and ML frameworks (i.e. TensorFlow) for easy consumption by Ericsson products and services.

The AI/ML Platform covers infrastructure capacity and tools for all AI/ML project and system needs for Ericsson products to realize telecom AI/ML Use cases. The main approach is to integrate/extend existing private and public cloud infrastructures, and to base the toolbox components on open source software. The deployed environments are heterogeneous, so multi-cloud, hybrid-cloud, and WAN networking are also key technology areas.

In this role, you are expected to be a very hands-on leader, functioning as an individual contributor, as well as leading others.

Key Responsibilities:

  • As Architect perform detailed studies providing technical anatomy with estimates, implementation architecture/solution proposal,
  • As a Cloud Native – Micro Service Architecture based developer be proficient in languages like Python, Go, Java with applications deployed in containers on Kubernetes.
  • Develop/integrate/automate a core AI/ML software environment, in close collaboration with data scientist and product developers
  • Operationalize and extend open source software components, covering the entire ML model life-cycle, including e.g. data transformation, model development, deployment, monitoring, re-training, security.
  • Collaborate with product development teams and partners in Ericsson Businesses to industrialize a platform for machine learning models and solutions as part of Ericsson offerings including providing code, workflows and documents
  • Evaluate and plan capacity of CPU, GPU, memory, storage, and networking resources to balance cost versus desired productivity and performance
  • Develop essential Pipelines for CI/CD, Test automation scripts and tooling to help short release cycles, quality assurance, maintenance, migration, and cost-control of infrastructure deployments.
  • Manage communication, planning, collaboration and feedback loops with business stakeholders.
  • Model the business problem statement into AI/ML problem.
  • Contribute to IPR creation for Ericsson in AI/ML
  • Lead functional and technical analysis within Ericsson businesses and for strategic customers to understand ML-driven business needs and opportunities
  • Lead studies and creative usage of new and/or existing data sources. Work with Data Architects to leverage existing data models and build new ones as needed.
  • Provide ML Competence build-up in Ericsson Businesses and Customer Serving Units
  • Develop new and apply/extend existing, concepts, methodologies, techniques for cross functional initiatives

Key Qualifications:

  • Bachelors/Masters in Computer Science, Electrical Engineering or related disciplines from any of the reputed institutes. First Class, preferably with Distinction.
  • Applied experience: 5+ years of experience with infrastructure, platforms, networking, and software systems; 3+ years of experience with leading teams of engineers and system administrators; and an overall industry experience of about 10+ years.
  • Strong software engineering experience with one or more of Go, Python, Java using container-based Cloud Native – Micro Service development practices.
  • Certified Kubernetes Application Developer (CKAD) is desirable
  • Experience with data analytics and AI/ML systems, for example, Spark, Jupyter, Tensorflow
  • Experience with large scale systems, for example reliability/HA, deployment, operations, testing, and trouble-shooting.
  • Experience with delivering software products, for example release management, documentation
  • Experience with usage/integration of public cloud services, for example, identity and access management, key management, storage systems, CPU/GPU, private/virtual networking, and Kubernetes services.
  • Experience with modern distributed systems and tooling, for example, Prometheus, Terraform, Kubernetes, Helm, Vault, CI/CD systems.
  • Experience with WAN networking solutions, redundancy/fail-over, QoS, and VPN technologies.
  • Strong system administration skills, Linux and Windows
  • Awareness of ITIL/ITSM methodologies for operations and service delivery

Soft Skills:

  • Good communication skills in written and spoken English
  • Great Team worker and collaborator
  • Creativity and ability to formulate problems and solve them independently
  • Self-driven and ability to work through abstraction
  • Ability to build and nurture internal and external communities
  • Ability to work independently with high energy, enthusiasm to learn and deliver with persistence

Experience in partnering and collaborative co-creation, i.e., working with complex multiple stakeholder business units, global customers, technology and other ecosystem partners in a multi-culture, global matrix organization with sensitivity and persistence

Why join Ericsson?

At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build solutions never seen before to some of the world’s toughest problems. You´ll be challenged, but you won’t be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.

What happens once you apply?

Click Here to find all you need to know about what our typical hiring process looks like.

Encouraging a diverse and inclusive organization is core to our values at Ericsson, thats why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity Employer. learn more.

Primary country and city: India (IN) || Chennai

Req ID: 772427


Job Details

Role Level: Not Applicable Work Type: Full-Time
Country: India City: Chennai ,Tamil Nadu
Company Website: http://www.ericsson.com Job Function: Others
Company Industry/
Sector:
Telecommunications

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Similar Jobs

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn