Required skills
ARTIFICIAL INTELLIGENCE
MACHINE LEARNING
PYTHON
Introduction
The AI/ML Engineer is responsible for developing, deploying, and optimizing machine learning models and AI-driven solutions that directly contribute to the company's technological innovation and product excellence.
Skilled in key AI domains such as Generative AI, Computer Vision, and Machine Learning, the AI/ML Engineer translates business needs into cutting-edge AI systems by building scalable models, fine-tuning algorithms, and ensuring seamless integration into existing infrastructure. They work closely with architects and the AI Lab to implement and operate advanced machine learning pipelines, automate processes, and enhance model accuracy and performance.
Additionally, the AI/ML Engineer ensures that solutions meet rigorous quality, security, and ethical standards, while also staying up to date with the latest developments in AI/ML technology to drive continuous improvement. Their technical expertise enables the organization to deliver data-driven insights and innovative products, maintaining a strong market position.
Tasks
-
Model Development: Build, train, and optimize machine learning models, utilizing techniques from Generative AI, Computer Vision, and traditional Machine Learning / Deep Learning to address business challenges and improve product functionality.
-
Algorithm Optimization: Fine-tune and optimize models for efficiency, accuracy, and performance, addressing challenges like overfitting, scalability, and latency.
-
Collaboration: Work closely with data scientists, software engineers, and stakeholders to ensure smooth end-to-end development and deployment of AI/ML models and systems.
-
Model Validation and Testing: Develop testing methodologies to validate model performance, ensuring solutions are robust and effective in real-world applications.
-
Prototyping and Experimentation: Create prototypes and run experiments to explore new model architectures, features, and improvements, demonstrating their feasibility to teams.
-
Automation and Deployment: Automate model retraining and monitoring workflows, ensuring that AI/ML solutions are continuously updated and perform reliably in production environments. Performance Monitoring: Continuously monitor and refine deployed models to improve performance, address drift, and ensure stability over time.
-
Security and Ethics: Ensure AI/ML models adhere to ethical guidelines and security standards, with a focus on data privacy, compliance, and fairness in AI decision-making.
-
Continuous Learning: Stay informed about emerging AI/ML techniques, tools, and frameworks, applying new advancements to enhance AI solutions and maintain the organization’s competitive edge.
Requirements
Work experience:
-
Hand-on experience in IT field
-
Proven experience as AI/ML Engineer or similar role, preferably in software engineering, cloud technologies or infrastructure area
Education, specific skills:
-
Bachelor's Degree in Computer Science, Data Science, or a related field
-
Strong understanding of AI/ML concepts, algorithms, and techniques
-
Proficiency in Python is essential
-
Experience with popular AI/ML frameworks and libraries (e.g., Tensor Flow, Py Torch, Scikit-learn)
-
Knowledge of common computer vision technologies, such as YOLO, R-CNN, SSD, or Vision Transformers, to support AI projects involving image processing or object detection
-
Familiarity with cloud platforms (Azure is preferred)
-
Solid data cleaning, preprocessing, and feature engineering skills
-
Ability to deploy and maintain AI/ML models in production environments
-
Excellent problem-solving and analytical skills
-
Strong communication and collaboration abilities
- Fluency in English is mandatory
Preferences
-
Specialized courses or obtained certifications in AI, machine learning, natural language processing, computer vision, or other relevant AI domains is advantage
-
Knowledge in finance, HR or production domain is an advantage
-
Familiarity with other programming languages is an advantage
-
Experience with front-end technologies such as React or Angular, adding value for AI-based web applications is advantage
-
UX/UI design skills with familiarity in tools like Adobe Photoshop, Adobe Illustrator, or Inkscape, which can aid in building user-friendly interfaces is advantage
What we offer
-
Financial support of trainings, exams, certifications
- Home office opportunities
Contact
Gál Vivien
vivien.gal@magicom.com
+36707774172
Place of work
Fejér
IT / PROGRAMOZÁS / FEJLESZTÉS