Experience, qualification, and soft skills, have you got everything required to succeed in this opportunity Find out below.
Summary
The Artificial Intelligence (AI) Engineer will report to the AI Operations Team Lead and will be responsible for the development and implementation of AI-powered applications, tools, and systems, with a specific focus on generative AI. This role requires strong software development skills and a passion for AI. The Applied AI Engineer will collaborate with team members and business partners to design, build, test, and deploy innovative AI solutions that drive business growth and enhance customer satisfaction.
Required Skills and Competencies:
Intermediate to Advanced proficiency in Python and JavaScript
Experience with cloud-based platforms (e.g., Azure, GCP, AWS)
Experience building web-based services and RESTful API’s
Experience supporting production services and triaging issues
Strong problem-solving abilities and analytical thinking
Excellent communication skills to effectively collaborate with technical and non-technical stakeholders
Ability to work in a team and contribute to the development of AI solutions
Self-motivated and eager to stay updated with the latest advancements in AI and generative AI technologies
Preferred Skills and Competencies (not mandatory):
Proficiency in applying AI technologies, with a focus on generative AI
Familiarity with prompt engineering techniques to generate high-quality and contextually relevant AI outputs
Proficiency in working with large-scale datasets and distributed computing frameworks (e.g., Azure Synapse, Apache Spark, Databricks)
Experience with Infrastructure as Code (IaC) tools such as Terraform, ARM templates, or CloudFormation
Knowledge of DevOps practices and tools including:
CI/CD pipelines (e.g., Azure DevOps, Jenkins, GitHub Actions)
Configuration management tools (e.g., Ansible, Chef, Puppet)
Monitoring and logging solutions (e.g., Prometheus, Grafana, ELK stack)
Version control workflows and GitOps principles
Experience with automated testing and deployment strategies for AI/ML models
Major Job Duties and Responsibilities:
Collaborate with Data Scientists, AI Architect, Cloud Engineering, and cross-functional teams to understand business requirements to design and build end-to-end AI-powered xsgimln software solutions
Implement generative AI technologies to develop innovative solutions for business problems
Utilize prompt engineering techniques to generate high-quality AI outputs aligned with the desired context and purpose
Conduct experiments and iterate on AI models to optimize their performance and generate valuable insights
Collaborate with the team to integrate AI solutions into existing systems and workflows
Collaborate with team members to exchange knowledge and stay updated with the latest AI trends and techniques
Collaborate with external partners or vendors to explore opportunities for AI technology adoption
Follow best practices in code development, documentation, and version control to ensure maintainable and scalable AI implementations