AI Engineer
Primary stack
Nice to have's
Job description
About the Position
AI Engineer
Our client, a leading player in the European utilities sector, is dedicated to connecting people and businesses with energy through customer-centric, sustainable solutions. They develop cutting-edge cloud-based software applications in IoT/IIoT, energy management & trading, and predictive maintenance.
We are seeking a Mid Senior AI Engineer with extensive experience in Generative AI and machine learning to join our team in Bucharest, Cluj, Iasi, or Timisoara.
Responsibilities
- Partner with business stakeholders to analyze challenges, gather requirements, and shape AI-driven solution strategies.
- Design and implement scalable AI applications using Generative AI, large language models, agentic workflows, classical machine learning techniques, and time series forecasting where appropriate.
- Lead end-to-end delivery of AI initiatives, including problem definition, architecture design, development, deployment, monitoring, and optimization.
- Build and maintain AI solutions on cloud platforms such as Azure and AWS.
- Define and promote engineering best practices covering architecture, code quality, testing, CI/CD, MLOps, LLMOps, security, observability, and responsible AI.
- Collaborate with cross-functional teams to ensure reliable, maintainable, and scalable enterprise AI solutions.
- Mentor team members, share technical expertise, and support capability development across the organization.
Requirements
- MSc, PhD, or equivalent academic background in Computer Science or a related discipline.
- Extensive experience as an AI Engineer, Machine Learning Engineer, or Data Scientist with a strong focus on AI solutions.
- Hands-on expertise in Generative AI, LLM-powered applications, Retrieval-Augmented Generation (RAG), classification, and regression models.
- Strong software engineering background with advanced Python development skills.
- Experience with AI and machine learning frameworks including scikit-learn, XGBoost, TensorFlow, PyTorch, LangChain, and LangGraph.
- Practical experience with agent-based systems and agentic architectures.
- Proven success delivering AI and machine learning solutions from proof of concept through production deployment.
- Experience building and operating solutions on Azure and/or AWS cloud platforms.
- Solid understanding of software architecture, system integration patterns, deployment approaches, security principles, and enterprise-scale solution design.
- Knowledge of CI/CD practices, monitoring, observability, MLOps, and LLMOps.
- Excellent stakeholder management, communication, and workshop facilitation skills.
Nice to Have
- Experience working with Databricks.
- Previous experience operating in a consulting or professional services environment.
We Offer
- Opportunity to work with a prominent company in the European utilities sector.
- Hybrid work location options in Bucharest, Cluj, Iasi, or Timisoara.
- Competitive employment contract (CIM).
About the Company
EDUROM Recruitment is a specialized Tech Recruitment Agency, successfully matching Romanian IT professionals with clients across Europe and the USA since 2008. Part of the Edurom Group, which assists organizations in achieving outstanding results through Human Resources and Management Consulting services.
Interested in Finding Out More?
To get a better idea of the project you could be a part of, start a discussion with our EDUROM Recruitment consultant: below you can send us your contact information and relevant experience for this role.
© EDUROM Recruitment. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at EDUROM Recruitment
All 5 rolesLLMOps Engineer
EDUROM Recruitment · Romania
Software Engineer
EDUROM Recruitment · Romania
Procurement Coordinator
EDUROM Recruitment · Romania
Technical Product Owner (with German)
EDUROM Recruitment · Romania