AI Engineering Lead
Salary not listed • Athens • Full-time
Posted 1mo ago
Remote Work Policy
On-site
Employment Type
Full-time
Categories
LLM Engineer
About the job
We are seeking an ambitious and self-driven AI Engineering Lead to join our Analytics & AI team. This role is ideal for a passionate technologist with deep expertise in Machine Learning, Artificial Intelligence, and modern software engineering, who is motivated by solving complex, real-world problems and shaping technical direction. As a principal technical specialist, you will design and deliver advanced AI solutions, drive engineering excellence, support business development, and act as the go-to person for technical challenges.
Responsibilities
- Engage with business stakeholders to understand needs and design AI-infused solutions addressing real business challenges.
- Lead the architecture and delivery of end-to-end AI systems, including ML models, LLM-based components, APIs, and scalable cloud deployments.
- Drive technical decision-making and act as the primary engineering advisor for the team.
- Guide the AI engineering team in improving DevOps skills and ensuring adherence to best practices throughout the SDLC.
- Implement high-quality, scalable, maintainable, production-grade code using modern engineering practices.
- Integrate AI components with enterprise applications, data sources, and third-party systems.
- Ensure adherence to DevOps/MLOps best practices, including CI/CD, observability, testing, and cloud-native workflows.
- Stay ahead of market trends and emerging technologies in ML, GenAI, LLMs, MLOps, Agentic Workflows, software engineering, and cloud platforms.
- Introduce new tools, frameworks, and patterns to elevate AI delivery capability.
- Guide internal teams and clients on AI adoption, feasibility, risks, and implementation strategy.
- Support business development efforts by contributing to proposals, solution blueprints, and technical presentations.
- Identify new opportunities where advanced analytics and AI can unlock value for clients.
- Mentor junior engineers and contribute to the broader engineering community.
- Lead knowledge-sharing initiatives and support capability building across the firm.
Requirements
- Degree in Computer Science, Electrical & Computer Engineering, or a related field; PhD is a plus.
- Six (6) + years of professional experience in production-based software engineering, ML engineering, AI systems, AI engineering, or data-intensive application development.
- Demonstrated technical leadership or ownership of complex systems.
- Strong programming skills in Python (preferred), .NET, Java, or similar languages.
- Hands-on experience with ML frameworks (e.g., PyTorch, TensorFlow, Scikit-learn) and modern GenAI tooling (Langchain, Langraph or similar orchestration frameworks).
- Solid understanding of databases, SQL, and data engineering concepts; experience with large-scale datasets or Apache Spark is a plus.
- Experience with cloud platforms (Azure preferred; AWS or GCP also valuable).
- Ability to design scalable, secure, and resilient systems following DevOps and cloud-native practices.
- Excellent communication skills with the ability to explain complex concepts to non-technical stakeholders.
- High adaptability to evolving requirements and dynamic project environments.
- Strong curiosity and passion for continuous learning in the rapidly evolving AI landscape.
Benefits
- Hybrid working model
- Collaborative office spaces
- Local and global career opportunities
- Continuous learning and professional certifications
- Extra leave days and wellness initiatives
- Inclusive team environment
