What are the responsibilities and job description for the AI Application Engineer - Generative AI & Azure Cloud position at Artmac?
Who We Are
Artmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to Customers.
Job Description
Job Title : AI Application Engineer – Generative AI & Azure Cloud
Job Type : W2 / C2C
Experience : 8-15 Years
Location : Houston, Texas
Responsibilities
Artmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to Customers.
Job Description
Job Title : AI Application Engineer – Generative AI & Azure Cloud
Job Type : W2 / C2C
Experience : 8-15 Years
Location : Houston, Texas
Responsibilities
- 4 years of experience with Python, JavaScript, React, Node.js, and Express.
- Proficiency in databases such as MySQL, PostgreSQL, and MongoDB.
- Experience with Azure services, including Azure Functions, Azure DevOps, and Azure Cognitive Services.
- Strong understanding of web servers
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Ability to write clean, efficient, and reusable code.
- Strong problem-solving skills and the ability to troubleshoot complex issues.
- Experience with Generative AI models and integrating them into applications.
- Knowledge of agentic workflows like CrewAI or Autogen.
- Experience in a startup environment or entrepreneurial spirit.
- Familiarity with CI/CD pipelines and automated deployment processes.
- Collaborate with cross-functional teams to design, develop, and deploy AI applications using OpenAI GPT 4 and GPT 4o on the Azure cloud platform.
- Develop and refine machine learning models, using state-of-the-art techniques in natural language processing and deep learning.
- Perform data wrangling, preprocessing, and feature engineering to prepare data for modeling.
- Analyze and interpret complex datasets, providing actionable insights and recommendations to stakeholders.
- Maintain and update AI models, ensuring their accuracy and relevance to business needs.
- Stay up to date with the latest research, tools, and technologies in the field of artificial intelligence and machine learning.
- Create and maintain documentation, including technical specifications, user guides, and best practices for AI development.
- Define data ingestion strategy for a variety of file types i.e., word, PPT, excel, images, etc.
- Define Prompt Engineering guidelines for the GPT 4o Bots for effective generation.
- Bachelor's degree or equivalent combination of education and experience