Associate Artificial Intelligence Engineer
The Associate Artificial Intelligence Engineer is responsible for developing, implementing, and managing AI solutions and machine learning models that provide innovative, data-driven solutions to complex business challenges. This role will involve collaboration within and across multiple departments to build cutting-edge solutions that enhance decision-making capabilities and optimize business performance.
Responsibilities:
- Understand business requirements, design, develop, and deploy scalable AI applications that aligned with business objectives.
- Develop high-performing, reusable, and reliable code following industry standards and best practices.
- Participate in all phases of the Software Development Life Cycle (SDLC), including requirement gathering, design, implementation, testing, deployment, documentation, and support.
- Build pipelines leveraging tools such as Python, Spark, Azure ML, and OpenAI.
- Collaborate with data analysts, data engineers, software engineers, and business analysts to translate business requirements into technical solutions.
- Employ Azure DevOps and Git to ensure proper version control and adherence to CI/CD best practices.
- Troubleshoot, analyze, and resolve AI performance issues and production problems.
- Maintain up-to-date knowledge of advancements in AI, machine learning, and data engineering.
- Actively participate in team meetings, contributing ideas and insights to drive continuous improvement.
- Demonstrate strong problem-solving skills, excellent work ethic, and proactive attitude.
- Create necessary documentation relating to work produced.
Basic Qualifications:
- Bachelor’s degree or higher in Computer Science, AI, Data Science, or a related field, or equivalent experience.
- At least 1 year of hands-on experience developing and deploying AI/machine learning solutions.
- Development experience with Python programming (Spark, pandas, etc.) and SQL.
- Solid understanding of AI methodologies, including supervised/unsupervised learning, regression analysis, and neural networks
- Practical knowledge of cloud platforms, particularly Azure (Azure Synapse, Azure ML, Azure Data Factory, Azure Functions).
- Experience with Visual Studio, Git, and Azure DevOps.
- Familiarity with software development fundamentals such as SOLID principles, ObjectOriented design, DRY, and Domain Driven Design.
- Strong communication skills, both written and verbal.
Preferred Qualifications:
- Knowledge of Vibe Coding and familiarity with cutting-edge industry trends.
- Exposure to Agile methodologies and Test Driven Development (TDD).
Travel: