Ericsson logo
Ericsson

We create limitless connectivity to improve lives, redefine business and pioneer a sustainable future. #ImaginePossible

Graduate Agentic AI Engineer

AI EngineerMachine Learning EngineerFull TimeRemoteTeam 10,001+Since 1876H1B SponsorCompany SiteLinkedIn

Location

Egypt + 1 moreAll locations: Egypt | United Kingdom

Posted

4 days ago

Salary

0

English

Job Description

Graduate Agentic AI Engineer

Ericsson

About this opportunity: We are hiring a GenAI Developer Intern (Postgraduate) to contribute to the development of production-grade Generative AI applications on AWS : LLM services, RAG pipelines, multi-agent systems, and AI-driven RAN optimization solutions. You will participate in lifecycle management for prompts, embeddings, models, agent tools, and knowledge bases, implement safety guardrails and observability, and support AI governance while collaborating across backend, DevOps, and product teams. If you are passionate about building scalable, secure GenAI platforms on AWS cloud and want to apply your skills in a telecom R&D environment, this role is for you. What you will do: - Contribute to design and delivery of production-grade GenAI applications (LLM services, RAG pipelines, multi-agent systems) on AWS - Develop agentic AI workflows using LangChain, LangGraph, CrewAI, AutoGen, or OpenAI Agents SDK ; including tool-calling, planning, reflection, and human-in-the-loop patterns - Build and optimize Retrieval-Augmented Generation (RAG) pipelines: document ingestion, chunking strategies, embedding models, vector databases, hybrid search, and re-ranking - Implement Model Context Protocol (MCP) integrations for standardized tool/resource exposure to LLMs - Implement Agent-to-Agent (A2A) communication protocols for multi-agent orchestration - Support lifecycle management (LCM) for GenAI components: prompts, policies, agent tools, knowledge bases, embeddings, and model versions; assist with versioning, rollbacks, and documentation - Implement guardrails, safety layers, and output validation for secure, controlled LLM usage - Build observability for GenAI workloads: structured logging, tracing, telemetry for prompt/response quality, retrieval metrics, and cost/latency dashboards - Develop and deploy GenAI microservices on AWS (Bedrock, SageMaker, Lambda, ECS/Fargate, S3, OpenSearch Serverless) - Write Infrastructure-as-Code (Terraform) for GenAI stack components on AWS - Apply GenAI and LLM capabilities to RAN/telecom use cases: network optimization, fault prediction, configuration management, and knowledge extraction from 3GPP specifications - Write clean, tested, production-quality Python code following software engineering best practices - Participate in Agile ceremonies (sprint planning, daily standups, retrospectives) and code reviews - Collaborate with cross-functional teams (backend, frontend, DevOps, data engineering, product) to deliver end-to-end AI features The skills you bring: Education - Recent postgraduate (Master's or PhD) in Computer Science, Computer Engineering, AI/ML, or related engineering discipline, with a strong foundation in algorithms, data structures, software engineering, and mathematics (linear algebra, probability, statistics). Generative AI & LLM Skills (Required) - Hands-on experience building applications with Large Language Models, including use of orchestration frameworks such as - LangChain, LangGraph, LlamaIndex, Semantic Kernel, AWS Strands, or AWS AgentCore. - Strong understanding of RAG architectures, including chunking strategies (recursive, semantic, agentic), embedding models (OpenAI, Cohere, open-source), vector stores (Pinecone, Weaviate, Qdrant, ChromaDB, OpenSearch), and retrieval approaches (hybrid search, re-ranking, contextual compression). - Experience with prompt and context engineering (system prompts, few-shot, chain-of-thought, ReAct), structured outputs (JSON mode, function calling, tool usage), guardrails, hooks, and skills. - Familiarity with agentic AI design patterns, LLM evaluation methods (automated metrics, LLM-as-judge, human evaluation, benchmark design, MAS frameworks), and emerging protocols such as MCP (tool/resource integration) and A2A (multi-agent communication). Software Engineering & Development Skills (Required) - Strong Python proficiency (3.10+) including type hints, async/await, dataclasses, Pydantic v2, virtual environments, and package management (pip, poetry, uv). - Experience building REST APIs (FastAPI/Flask), applying clean code principles, software design and architectural patterns (microservices, event-driven, API gateway), and version control (Git). - Experience writing automated tests, working with CI/CD tools (GitHub Actions, GitLab CI, Jenkins), and understanding containerization (Docker) with basic orchestration concepts. AWS Cloud & SaaS Skills (Required) - Hands-on experience with AWS services such as EC2, S3, Lambda, ECS/Fargate, IAM, CloudWatch, API Gateway, and Step Functions, alongside AWS AI/ML tools (Bedrock, SageMaker, AWS Strands, AgentCore). - Understanding of serverless and event-driven architectures, Infrastructure-as-Code (Terraform or AWS CDK), and cloud security best practices (IAM, least privilege, secrets management, VPC networking). - Awareness of SaaS models, multi-tenancy patterns, and API-first design. RAN & Telecom Domain (Preferred) - Basic understanding of mobile network architecture (RAN, Core, Transport) and 4G/5G concepts, with willingness to quickly learn telecom domain. - Interest in applying AI/ML to network optimization, fault management, and automation, with knowledge of O-RAN and RIC concepts considered a strong plus. Additional Preferred Qualifications - Experience with LLM fine-tuning (LoRA, QLoRA, RLHF, DPO), multimodal AI (vision/audio) and multimodal RAG, as well as GraphRAG and graph databases. - Familiarity with observability tools (LangSmith, Langfuse, OpenTelemetry, Weights & Biases), data engineering, Agile/Scrum practices, and AI-assisted development workflows. - Contributions such as research publications, open-source work, or technical blogging in AI/ML/GenAI. - Knowledge of AI security practices including prompt injection mitigation, PII handling, and data governance. 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, that's 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: Egypt (EG) || Cairo Req ID: 784943

Related Job Pages

More AI Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 2007H1B Sponsor

• Design and build the glue between AI agents and core business systems such as Salesforce, NetSuite, Slack, and other internal platforms using APIs, events, and webhooks • Leverage modern AI coding assistants such as Cursor and Codex to accelerate development, generate boilerplate, debug issues, and refactor quickly • Rapidly prototype and ship AI-powered internal tools in a high-velocity environment, moving from concept to production with strong engineering judgment • Parse, understand, and enhance existing internal codebases, integrating AI capabilities into brownfield systems without disrupting production workflows • Architect advanced RAG pipelines and agentic workflows that bring context-aware intelligence to internal knowledge and operational systems • Implement rigorous evaluation and testing approaches for AI outputs to ensure speed does not compromise accuracy, security, or trust • Collaborate with stakeholders across the enterprise to deliver solutions that improve how work gets done • Assist colleagues with design and coding best practices, including code reviews, documentation, and maintainable implementation patterns • Partner with Enterprise Architecture and adjacent teams to ensure AI integrations align with the broader digital ecosystem • Lead troubleshooting for production issues in AI-enabled workflows, perform root-cause analysis, and help build support-ready systems

United States
$124.5K - $171.3K / year
GFT Technologies logo

Senior Software Engineer, AI

GFT Technologies

As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.

AI Engineer4 days ago
Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Build a centralized reliability command center that gives teams a unified view of system health, risk, and reliability across services and environments • Create AI agents that can assist with incident triage, root-cause exploration, log/trace summarization, and recommended next actions • Create developer-facing features and APIs that help engineers explore data, debug issues, and make better decisions • Use AI-assisted development tools (e.g., Cursor, Claude, Copilot) as leverage to prototype, refactor, and ship high-quality code quickly • Own projects end-to-end: requirements, architecture, implementation, testing, rollout, and iteration based on feedback • Collaborate closely with partner teams (Product, Infra, Data, SRE) to understand pain points and translate them into simple, powerful solutions

Costa Rica
GFT Technologies logo

Software Engineer, AI

GFT Technologies

As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.

AI Engineer4 days ago
Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Build a centralized reliability command center that gives teams a unified view of system health, risk, and reliability across services and environments • Create AI agents that can assist with incident triage, root-cause exploration, log/trace summarization, and recommended next actions • Create developer-facing features and APIs that help engineers explore data, debug issues, and make better decisions • Use AI-assisted development tools (e.g., Cursor, Claude, Copilot) as leverage to prototype, refactor, and ship high-quality code quickly • Own projects end-to-end: requirements, architecture, implementation, testing, rollout, and iteration based on feedback • Collaborate closely with partner teams (Product, Infra, Data, SRE) to understand pain points and translate them into simple, powerful solutions

Costa Rica
Full TimeRemoteTeam 51-200H1B Sponsor

• Evaluate, implement, and guide the effective use of AI tools within the software development lifecycle. • Establish best practices for AI development, coding assistance, coding agents, AI testing, documentation, debugging, and engineering workflow optimization. • Train engineers to become "architects of intent" rather than just writers of code—focusing on providing clear, high-level, context-rich goals, constraints, and validation criteria for AI agents to execute. • Institutionalize a culture of validation, requiring human engineers to thoroughly review, test, and understand AI-generated code to reduce risk of production issues. • Deploy multi-agent workflows using dedicated agent teams (e.g., separate agents for planning, coding, and testing) operating in parallel to automate end-to-end tasks like PR generation, refactoring, or legacy modernization. • Integrate agents directly into error monitoring systems and bug reporting (Jira) to automatically ingest stack traces, locate the root cause across the codebase, and generate a verified PR with a corresponding regression test prior to engineering triaging the ticket. • Prioritize refactoring for high modularity, deterministic testing, and explicit documentation to ensure agents can navigate, understand, and safely modify code, treating codebase health as the foundation for AI capability. • Mentor members of the Engineering team, supporting their growth, accountability, and day-to-day effectiveness using AI tools. • Partner closely with Product Management, CX leaders, and other stakeholders to translate business needs into high-quality technical solutions. • Ensure AI development meets a high bar for software quality, security, scalability, and reliability. • Design scalable AI/ML pipelines using LLMs, RAG, and agentic frameworks and integrate AI APIs into customer-facing applications and workflows. • Develop reusable accelerators, templates, and reference architectures to be leveraged by the broader engineering team.

Spain