• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

It will be practically impossible for human brains to understand how to run and optimize next generation of wireless networks, i.e., 5G network 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 have established a Global AI Accelerator (GAIA) in the US, Sweden and India, with 300 experts, to fast-track our strategy execution.

Within the GAIA, there is a unit for ML/AI Systems & Services (Platforms), with teams in Sweden, US, and India. We are developing components and systems, based on open source, to be integrated into Ericsson product and services. These components are enabling ML Models to be developed, trained, managed and run, ensuring security, performance, scale and reliability.

We are now looking for Senior Software Engineers – ML/AI Platform to expand our global team for AI acceleration for our group in Stockholm, Sweden.

Role Summary:

As a Senior Software Engineer – ML/AI Platforms, you will develop, build, integrate, and deploy software systems and services that enable ML/AI models and applications with focus on scaling, security, monitoring and performance. In this role, you are expected to be an all-round player, doing hands-on development as well as architecture, functioning as an individual contributor, as well as leading others.

The ML/AI Platform unit produces ML/AI Services and Systems across all phases of the ML/AI life-cycle, e.g. CI/CD, data exploration notebooks (Jupyter), ML model development and deployment, workflow engines, and ML frameworks (e.g. TensorFlow), tailored for easy consumption by Ericsson products and services.

Key Responsibilities:

  • Develop, integrate, deploy core ML/AI software systems and services, 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
  • Work with GAIA projects and development teams to identify needs and requirements for AI/ML tools and infrastructure resources.
  • Evaluate and plan capacity of CPU, GPU, memory, storage, and networking resources to balance cost versus desired productivity and performance
  • Develop essential automation scripts and tooling to help quality assurance, maintenance, migration, and cost-control of infrastructure deployments.
  • Manage communication, planning, collaboration and feedback loops with business stakeholders.
  • Contribute to IPR creation for Ericsson in AI/ML
  • Lead functional and technical analysis within Ericsson businesses and for strategic customers to understand 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
  • Applied experience: 10+ 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 Golang, Java, Scala, Python, JavaScript, using container-based development practices
  • Experience with the open source software ecosystem
  • Experience with large scale systems, for example reliability/HA, deployment, operations, testing, and trouble-shooting.
  • 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.
  • Experience with Infrastructure-as-code and SRE ways-of-working
  • Experience with working in Big Data technologies such as Hadoop, Cassandra etc.
  • 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.
  • Familiarity with data analytics and AI/ML systems, for example, Spark, Jupyter, Tensorflow,
  • 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 and 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

Application Process:

The selection and interview process is ongoing. Therefore, send in your application in English as soon as possible.

Ericsson provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, marital status, pregnancy, parental status, national origin, ethnic background, age, disability, political opinion, social status, veteran status, union membership or genetics.

Ericsson complies with applicable country, state and all local laws governing nondiscrimination in employment in every location across the world in which the company has facilities.


Primary country and city: Sweden (SE) || || Stockholm || IT

Req ID: 303812

Detta är en jobbannons med titeln "Senior Software Engineer - ML/AI Platforms (303812)" hos företaget Ericsson AB och publicerades på webbjobb.io den 11 maj 2020 klockan 11:40.

Hur du söker jobbet

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black