Senior Artificial Intelligence - AI Engineer
Role details
Job location
Tech stack
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.