As an AI Azure Engineer, you will play a crucial role in shaping the technical direction of our AI and machine learning projects, driving innovation, and ensuring the successful implementation of AI solutions within a cloud-based or on-prem environment. You will be part of a talented team of developers, collaborate with cross-functional teams, and contribute to the overall architecture and strategy of our technology landscape.
Be a part of our team where you will:
Work with data, algorithms, models, and platforms to ensure the models are operating correctly, efficiently, and at scale.
Collaborate closely with other Data and IT profiles to ensure project outcome usability and product durability.
Follow IT, PM, and Data Governance best practices and guidelines, meeting design requirements and project timelines.
Create prototypes to validate proposed ideas, solicit input from stakeholders, run test-driven development and continuous integration processes, and provide support and troubleshooting.
Design and build AI-based solutions as part of a team.
Port new machine learning algorithms and models onto data science platforms.
Develop end-to-end ML pipelines, including data preprocessing, model training, evaluation, and deployment.
Integrate machine learning solutions with existing business applications and systems.
Produce high-quality automated work with excellent reliability and scalability.
Act as a senior technical person to develop processes and metrics to monitor model performance.
Collaborate in cross-functional teams to prototype new concepts and deliver end-to-end systems.
Explore novel architectural solutions and communicate ideas clearly.
Prepare visualizations of data and systems to explain and persuade.
Communicate results to stakeholders across the business.
Work closely with the Tax line of service to identify issues and use data to propose solutions for effective decision-making.
Maintain clear and coherent communication, both verbal and written.
Skills:
A Bachelor's degree or several years of experience in computer science, data science, software development, or another related field; a master's degree is recommended.
Proven experience (2-3+ years) as a Machine Learning Engineer, with a focus on Azure ML services.
Solid understanding of common programming languages used in AI, such as Python, Scala, or C#.
Experience with AI-based solutions and Generative AI technologies.
Experience with Azure (preferred), AWS, or other Open Source models.
Experience working with large data sets and writing efficient code capable of processing large data streams at speed.
Familiarity with DevOps principles including code repository, code management, CI/CD.
Good understanding of software architecture patterns and application development.
Strong understanding of data preprocessing, feature engineering, and model evaluation techniques.
Excellent problem-solving skills and the ability to work independently and as part of a team.
Strong communication skills, with the ability to explain complex concepts to non-technical stakeholders.