GeekSoft Consulting
AI Engineer
GeekSoft ConsultingNetherlands3 days ago
Full-timeInformation Technology
  • Help design, build and continuously improve the clients online platform
  • Research, suggest and implement new technology solutions following best practices/standards
  • Take responsibility for the resiliency and availability of different products
  • Be a productive member of the team.



Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field.
  • 5+ years of experience in designing and developing software solutions that integrate AI capabilities.
  • Hands-on experience with Generative AI (GenAI) technologies such as RAG, MCP, or similar frameworks.
  • Proficiency in Python and a solid understanding of modern software engineering practices, including testing, CI/CD, and code quality.
  • Experience with Azure Cloud (knowledge of Google Cloud Platform (GCP) is a plus).
  • Demonstrated experience integrating AI services (e.g., Azure AI, OpenAI, or custom ML APIs) into enterprise-grade applications.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes for deploying AI-enabled applications.
  • Understanding of Infrastructure as Code (IaC) tools such as Terraform or Bicep is an advantage.
  • Awareness of security, privacy, and compliance standards (e.g., GDPR, ISO 27000).
Key Skills and Competencies
  • Strong passion for AI and its practical application in solving real-world business challenges.
  • Customer-centric and value-driven mindset when designing and implementing AI/ML solutions.
  • Excellent analytical and problem-solving skills with a data-driven decision-making approach.
  • Strong collaboration and communication abilities, with experience working across diverse teams and stakeholders.
  • Deep understanding of machine learning algorithms, techniques, and best practices.
  • Solid grasp of data architecture and data modeling principles.
  • Familiarity with Agile and Scrum methodologies.
  • Strong adherence to software engineering best practices, with Python as the primary programming language.
  • Ability to drive automation initiatives to enhance efficiency, scalability, and reliability.



Benefits

  • A challenging, innovating environment.
  • Opportunities for learning where needed.

Key Skills

Ranked by relevance