Senior Artificial Intelligence - AI Engineer

Avanade
Municipality of Alicante, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Municipality of Alicante, Spain

Tech stack

API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Computer Vision
Azure
Cloud Computing
Continuous Integration
Data Cleansing
Data Visualization
Relational Databases
DevOps
Expert Systems
Graph Database
Python
NoSQL
Software Tools
Data Processing
Google Cloud Platform
Feature Engineering
Deep Learning
Kubernetes
Information Technology
Software Version Control
Programming Languages

Job description

In your day-to-day, you will participate in all phases of Avanade's projects, support infrastructure development, and contribute to defining technological operations. You will join a team that values innovation and commitment, always focusing on the positive impact for our clients and society. Together, we do what matters., * AI Engineers use various programming languages, analytics platforms, AI frameworks, ML libraries and APIs to design

  • complex applications. This job at Avanade is a critical part of the broader technical team including data scientists, data engineers, architects, project managers, technical experts and other consultants.
  • AI Engineering focuses on AI solutions developed in conjunction with data scientists on Microsoft Azure cloud environments
  • Understand the business problem to be solved including the people, processes and systems
  • Have a view of the limitations of traditional technologies and areas of application for AI technologies
  • Convert the high-level business requirements into functional and non-functional requirements to support the design phase Design
  • Identify and select appropriate technologies for solving problems and formulate AI solution blueprints for development
  • Determine the relevant software tools to fill the functional and non-functional requirements of the solution as defined by the client and technical team
  • Estimate the effort required to execute the build of the designed solution
  • Prototype applications applying formulated AI designs and verify the problem/solution fit working with data scientists in a collaborative mode
  • Build of AI Platform and AI Product software components working alongside infrastructure engineers, data scientists and other team members
  • Engineer solutions for new system roll-outs, enhancements, and maintenance of existing applications
  • Deliver solutions that meet programming standards. Develop system specifications, create test plans and conduct project and issue management for assigned scope of work
  • Understand various programming languages, analytics platforms, AI frameworks, ML libraries and APIs to design complex applications

Requirements

  • Working knowledge of Python
  • Knowledge of GenAI services available in cloud platforms
  • Developed solutions in an experiment, prototype, pilot, MVP type evolution.
  • Excellent verbal and written communication skills.
  • Demonstrated ability to deliver working solutions on a tight schedule.
  • Strong analytical thinking and problem-solving skills.
  • Good understanding of the Data Science model development lifecycle (Data understanding, Data cleaning, Feature engineering, Model training, Evaluation and Monitoring).
  • Basic understanding of all the AI fields (Computer Vision, NLP, Optimization, Time-Series, Expert Systems, Deep Learning, etc.)
  • Knowledge of data-processing architectures (Lambda, Kappa)
  • Product and Market Strategy
  • Business Design
  • Research and Development Operations
  • Process Innovation
  • Technological Innovation

About you

  • 2 years of experience in building of API driven interface development.
  • Experience in developing cloud applications running on Microsoft Azure (preferred), Google Cloud Platform or Amazon Web Service.
  • Experience in asynchronous communication services and event streaming platforms.
  • Experience in container-based deployments using Kubernetes or similar technology.
  • Experience in making deployments secure and scalable by applying proper development patterns.
  • Experiences with relational databases, NoSQL Databases, Graph Databases.
  • Experience in designing and implementing systems using emerging technology.
  • Experience in agile software development or similar methodologies.
  • Experience with DevOps stacks: version control, GitFlow, CI/CD, etc

About the company

Avanade ist ein führender Anbieter von digitalen Services, Business- und Cloud-Lösungen sowie designorientierten Anwendungen. Unsere Spezialisten entwickeln auf Basis des Microsoft-Ökosystems für jeden einzelnen Kunden die optimale Lösung. Avanade steht für frisches und modernes Denken und verfügt über ein ausgeprägtes Technologie-, Business- und Branchenwissen. Das macht uns zum Wegbereiter der digitalen Transformation mit dem Ziel: Wachstum für unsere Kunden – und deren Kunden.

Apply for this position