Senior AI/ML and Data Engineer (m/f/d)
Leads the design and architecture of large-scale data platforms and AI/ML systems for Ericsson's 5G networks: owning data pipelines (Kafka, REST/gRPC), distributed processing (PySpark), SQL/NoSQL/vector storage and MLOps, while mentoring engineers and driving technical strategy. Core languages: Python, C++, Java.
- Compensation
- Not disclosed
- Location
- Herzogenrath,North Rhine Westphalia,Germany
- Work setup
- Onsite
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 3+ years
- Category
- Data engineering
- Posted
Skills
Must have
- Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or related field
- 6+ years professional software development experience with technical leadership using Python, C++ and Java
- 4+ years data engineering experience with pipeline architecture and large-scale data processing
- 3+ years hands-on AI/ML development in production environments
- Advanced Python proficiency with expertise in data and ML libraries
- Deep expertise with distributed data processing (PySpark, Apache Spark)
- Strong knowledge of relational, non-relational, and vector databases
- Experience with REST APIs, gRPC, Kafka, and event-driven architectures
- Proven ability to design and own complex technical initiatives
- Experience leading technical teams and mentoring engineers
- Excellent English communication skills
Nice to have
- Knowledge of modern data stacks and data warehouse architectures
- Experience with vector databases and semantic search
- Experience with GenAI, large language models, knowledge graphs, and RAG
- MLOps tools and model lifecycle management
- Docker, Kubernetes, and container orchestration
- CI/CD pipeline architecture
- Data governance and privacy regulations (GDPR)
- Cloud platform experience (AWS, Azure, GCP)
- Telecom or networking background
Full description
Our Exciting Opportunity
We are seeking a Senior AI/ML and Data Engineer to lead the design and implementation of scalable data platforms and AI/ML systems for Ericsson's 5G networks. You will own end-to-end data architecture and drive technical strategy while mentoring engineers and establishing best practices.
You will join a diverse international AI development team where your technical leadership will be critical in building robust data platforms. You will lead technical design reviews, mentor junior and mid-level engineers, and collaborate across teams.
You will
- Lead the design and architecture of large-scale data platforms supporting AI/ML workloads
- Lead the full data pipeline lifecycle—from ingestion and ETL to real-time streaming (Kafka, REST/gRPC)
- Design scalable data processing solutions leveraging distributed computing architectures
- Lead AI/ML model development from feature engineering through production deployment and monitoring
- Architect data storage solutions across SQL, NoSQL, and vector databases
- Establish data quality, governance, and privacy frameworks
- Drive MLOps strategy, including model evaluation, deployment automation, and monitoring
- Lead technical design reviews and establish architectural patterns
- Mentor senior and mid-level engineers, fostering technical growth
- Collaborate with cross-functional teams on scalable solutions
To be successful in the role you must have
- Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or related field
- 6+ years of professional software development experience with demonstrated technical leadership using Python, C++ and Java
- 4+ years of data engineering experience with expertise in pipeline architecture and large-scale data processing
- 3+ years of hands-on AI/ML development in production environments
- Advanced Python proficiency with expertise in data and ML libraries
- Deep expertise with distributed data processing (PySpark, Apache Spark)
- Strong knowledge of relational, non-relational, and vector databases
- Experience with REST APIs, gRPC, Kafka, and event-driven architectures
- Proven ability to design and own complex technical initiatives
- Experience leading technical teams and mentoring engineers
- Excellent English communication skills
We also hope to see the following characteristics in you:
- You are passionate about building reliable, scalable data and AI systems
- You have a systems-thinking mindset and understand complex architectures
- You are committed to mentoring and helping engineers grow
- You continuously push for technical excellence and code quality