Join us as a Machine Learning/Artificial Intelligence Engineer, responsible for supporting the successful delivery of Location Strategy projects to plan, budget, agreed quality and governance standards- Youll spearhead the evolution of our digital landscape, driving innovation and excellence- You will harness cutting-edge technology to revolutionise our digital offerings, ensuring unparalleled customer experiences-
To be successful as a Machine Learning/Artificial Intelligence Engineer you should have experience with:
- Good years of experience in IT with background in Development, Machine Learning and/or Data analysis-
- Should have hands-on experience of NLP/AI/ML tool & technologies GPT, BERT or other language models-
- Should have experience in building GenAI applications, RAG based architectures-
- Experience in Model Development: Research, design, implement, and optimize machine learning models for specific use cases such as predictive analytics, NLP, computer vision, and recommender systems-
- Data Preparation: Collect, preprocess, and analyze large datasets to extract meaningful insights and ensure data quality for model training-
- Deployment: Build and deploy Al/ML solutions into production environments using appropriate tools and frameworks-
- Knowledge of one of the cloud platforms is must : AWS/AZURE-
- Collaboration: Work closely with product managers, data engineers, and software developers to integrate Al capabilities into products and ensure alignment with business objectives-
- Performance Monitoring: Evaluate and monitor model performance and accuracy post-deployment, iterating to address challenges and refine models as needed-
- Strong Affinity to stay informed on the latest trends, tools and research in Al and machine learning space -
- Support and contribute to data collection efforts, as needed-
- Verify data quality to ensure accurate analysis and reporting-
- Help identify the business data needed to produce the most useful insights and future analytics-
- Utilize data to make actionable recommendations at all levels-
- Monitor data management processes to ensure data quality and consistency-
- Monitor system performance, data integrity and usage metrics-
- Contribute to data dictionary, standards, training, and ongoing updates-
Some other highly valued skills may include:
- Web service development experience using REST services/APIs, JSON, XML, IVRs, Jenkins, other Cloud Platforms-
- Experience in setting up DevOps pipelines-
Purpose of the role
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues-
Accountabilities
- Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools- Ensuring that code is scalable, maintainable, and optimized for performance-
- Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives-
- Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing-
- Stay informed of industry technology trends and innovations and actively contribute to the organization s technology communities to foster a culture of technical excellence and growth-
- Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions-
- Implementation of effective unit testing practices to ensure proper code design, readability, and reliability-
Assistant Vice President Expectations
- To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness- Collaborate closely with other functions/ business divisions-
- Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function- Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes
- If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard- The four LEAD behaviours are: L Listen and be authentic, E Energise and inspire, A Align across the enterprise, D Develop others-
- OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments- They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes-
- Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues-
- Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda-
- Take ownership for managing risk and strengthening controls in relation to the work done-
- Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function-
- Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy-
- Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc)-to solve problems creatively and effectively-
- Communicate complex information- Complex information could include sensitive information or information that is difficult to communicate because of its content or its audience-
- Influence or convince stakeholders to achieve outcomes