Theme

Language

Global EN
Sweden ENSV
India EN

Sr. Software Architect - AI

Technology, Data & Digital · Software & Web Development · Software Engineering · Artificial Intelligence

In short

Ericsson seeks a Senior Software Architect - AI to lead the end-to-end architecture for GenAI and AI solutions within their Self-Service Platform. Responsibilities include designing scalable, secure AI platforms, establishing reference architectures, and guiding teams on model lifecycles and Responsible AI governance. Requires extensive experience in software architecture and AI/ML systems, with deep Python and ML/DL framework expertise.

Responsibilities

  • Architect agentic AI applications using LangChain, LangGraph, and orchestration patterns.
  • Define prompt strategies, guardrails, and structured outputs aligned to product and risk requirements.
  • Design and optimize RAG solutions and own foundation model integrations.
  • Define GenAI reference architectures and evaluate LLMs, embedding models, vector databases, and orchestration frameworks.
  • Embed security, privacy, and Responsible AI governance from inception.
  • Build scalable backend APIs using Python with REST/JSON-RPC interfaces and resilience patterns.
  • Guide teams on MLOps/LLMOps standards including deployment, monitoring, retraining, and drift handling.
  • Define LLM evaluation strategies, implement observability/tracing, and design memory strategies.
  • Containerize and deploy services via Docker and Kubernetes.
  • Govern CI/CD pipelines with automated testing, security scanning, and IaC.

Requirements

  • BE/B.Tech/MCA in Computer Science, Engineering, or equivalent.
  • 15+ years in software architecture.
  • 3+ years designing AI/ML or LLM-based systems in production.
  • Deep expertise in Python (FastAPI, asyncio).
  • Proficiency with ML/DL frameworks (PyTorch, TensorFlow).
  • Strong experience with distributed, cloud-native services.
  • Hands-on with RAG pipelines, embeddings, and vector databases (Elastic, Pinecone, Milvus, Chroma).
  • Proven experience with agentic GenAI frameworks (LangChain, LangGraph, LlamaIndex, AutoGen).
  • Strong knowledge of LLM architectures, fine-tuning techniques (LoRA, PEFT).
  • Experience with Azure OpenAI and/or AWS Bedrock.
  • Solid understanding of MLOps/LLMOps, Responsible AI principles.
  • Proficiency with Docker, Kubernetes, Terraform, and CI/CD.

Desired Qualifications

  • Experience with Model Context Protocol (MCP).
  • Experience with LLM observability tools (Arize, LangSmith).
  • Experience with Azure enterprise services (AKS, Key Vault).
  • Experience with memory frameworks (MemGPT, LangMem).
  • Knowledge graph experience.
  • Telecom industry AI adoption background.

Benefits

  • Outstanding opportunity to use skills and imagination.
  • Build solutions never seen before.
  • Challenging environment with a diverse team of innovators.
  • Chance to craft what comes next.

Skills

PythonFastAPIasyncioRESTJSON-RPCRedisRabbitMQDockerKubernetesTerraformLangChainLangGraphAzure OpenAIAWS BedrockPyTorchTensorFlowElasticPineconeMilvusChromaArizeLangSmithLoRAPEFT
#AI#GenAI#LLM#Software Architecture#Scalability#Security#Cloud-Native#Responsible AI#Python#MLOps#LLMOps
Ericsson Logo

About Ericsson

Pioneering technology for connecting billions of people worldwide

Our purpose \nTo create connections that make the unimaginable possible.\n\nOur vision\nA world where limitless connectivity improves lives, redefines business and pioneers a sustainable future.\n\nOur values\nPerseverance, professionalism, respect and integrity.\n\nThe future is a place for purpose & vision – ours are clear, and we invite partners, customers and consumers to join us in our journey. \n\nFor a brighter future. For all. Let's #ImaginePossible

Ericsson Logo

Company

Ericsson

Job Posted

4 days ago

Employment Type

Full Time

Work mode

On Site

Experience Level

Senior

Locations

Noida, India

Bangalore, India

Kolkata, India

Gurgaon, India

Chennai, India

Qualification

Bachelor

Applicants

Be an early applicant