KPMG
AI Prototyping Engineer
To turn knowledge and understanding of information, industries and business trends into value for our firms' clients, our people and the capital markets
Software engineering
Full-time
Office | Sydney, NSW, Australia
Visa sponsorship · No
Mid Level · A role for someone with some well-developed knowledge and skills they can bring to the role and team. Typically within 2-5 years of experience.
·
Why KPMG
Welcome to KPMG. We are a global network of professional firms providing Audit, Tax and Advisory services across a wide range of industries, government and not for profit sectors. KPMG provides a full range of services tailored to meet the unique needs of mid-sized, fast growing and family owned businesses.
In Australia, KPMG has a long tradition of professionalism and integrity, combined with our dynamic approach to helping clients in a digital-driven world. We have approximately 6,700 people, including over 400 partners, with 13 offices around the country.
About the role
Job Description
With an exciting mandate to do things differently, KPMG Futures is a specialist team set up specifically to focus on the future – including future sectors, future technologies, future services, future business models and more. KPMG Futures pursues opportunities in areas such as quantum computing, Web 3.0, next-gen AI and start-up venture partnering. Our main objective is to bring to life game-changing technologies and business models to accelerate a better future for our clients and KPMG. Your Opportunity Forming part of the AI Labs team this role will play a key role in bringing to life next-generation AI through the development of prototypes and proof of concepts (POCs) to identify potential new business opportunities for the firm and our clients. The role will also provide input into AI-related strategy at a firmwide level and support research into responsible AI as appropriate. Your responsibilities will include:
- Build prototypes & POCs in next-gen AI
- Assist in driving the execution of a plan to explore, identify and test hypotheses using next gen AI to help create new businesses.
- Based on the hypotheses and use case, contribute to appropriate tech stack decisions for development.
- Develop on a cloud platform, like Microsoft Azure, or work with tech startups to support the execution of these hypotheses through development of prototypes and POCs. You will work across the entire AI lifecycle from data modelling, data set and database creation to model deployment leveraging your knowledge of cloud, databases, and APIs.
- Capture learnings, iterate, and improve experimentation processes.
- Develop a roadmap for the application of next-gen AI
- Enthusiastically familiarise yourself with future tech, new tech tools and domain expertise to understand emerging AI capability. Be curious about how the tech works algorithmically and what would be required for implementation.
- Assist in identifying where and how future tech and new tech tools can create new opportunities for the firm and our clients.
- Experiment with and integrate new tech tools in prototypes and POCs to assess their value and limitations. This includes both high and low code tech tools.
- With these insights, contribute to research into next gen AI that will inform thought leadership.
- Work with stakeholders within the firm and client(s)
- Keep stakeholders up to date with progress and challenges, ensuring they understand the risks as well as the opportunities.
- Work with stakeholders to understand the business context around the prototype and POC you develop and clearly articulate their required support for successful completion.
- Assist in demo sessions to get stakeholder feedback and validate development direction.
- Build credibility in Future Tech
- Assist engagement with tech and research industry to build knowledge, relationships and establish the firm as a Future Tech leader.
- Assist engagement with partners and alliances to form relationships that support development, enhance the firms positioning and helps to inform new business opportunity ideas.
How Are You Extraordinary?
- You are a strategic critical thinker, and love using your technical skills to solve complex problems and build prototype and POC solutions in a multi-disciplinary team.
- You have a can-do attitude and are always seeking creative solutions to problems with the help of the right technical tools and a supportive team.
- You are passionate about the importance of fantastic communication to share ideas, inspire, and create change. You are able to digest, distil, and communicate complex concepts in both written and verbal form.
Your Experience: At KPMG, we believe diversity of thought, background and unique experience strengthens relationships and delivers meaningful benefits to our people, our clients and communities. To be considered for this opportunity, your qualifications, skills & experience may include:
- Prior experience working within next-gen AI as a Machine Learning Engineer, Data Engineer, or Software Developer.
- Experience designing, creating and orchestrating end-to-end data pipelines on a cloud platform, preferably Microsoft Azure, including:
- Ingestion of structured & unstructured data sources,
- Feature engineering for ML development,
- Machine learning model training,
- Model deployment.
- Demonstrated proficiency in Python, Java and C++, coupled with the ability to leverage SDKs and APIs to bring the best of tech all together.
- Comfortable working with various development environments such as cloud platforms (Microsoft Azure) or third parties (tech start-ups) to choose and use the appropriate services to create end-to-end data pipelines.
- You are a collaborative developer who leverages code base (DevOps) to use version control (git) and document their work (wiki, confluence) on the go to enable the rest of their team.
- Familiarity with front end development frameworks (e.g. React.JS) will be looked upon favourably.
- Ability to develop prototypes, pilots, and proof of concepts (POC).
Qualifications
- Tertiary qualification (bachelor’s degree) in computer science, software development or similar.
- Additional qualifications related to artificial intelligence, machine learning and/or data engineering will be considered favourably.
- Relevant Microsoft Azure (or other cloud platform) certifications considered favourably.
What you'll be responsible for
- 📦
Backend application development
Develop, test, and maintain software applications
- 🔲
SQL and Databases
Use SQL to query databases to extract and process data
- 🛠
Test Automation
Create and implement code tests and software test automation
Skills you'll need
- 👥
Collaboration
Works with others by being open, clear in communication and listening to achieve goals
- 🧮
Numerical problem solving
Works with numerical information and performs mathematical calculations to solve problems
- 🔍
Attention to detail
Accurately identifies and rectifies discrepancies or errors that exists in information and deliverables