M&T Bank is hiring an Android Developer with a specialization in 3D graphics to join our mobile development team. In this role, you will create and optimize immersive graphic solutions for Android platforms, focusing on game engines like Unity and their seamless integration with native Android applications.
What You'll Do
- Implement and optimize 3D graphic solutions using Unity for Android platforms.
- Develop and maintain communication interfaces between the game engine and Android Native components.
- Implement modules to import and render AI-created assets.
- Design and develop a comprehensive user experience, app architecture, and app features.
- Collaborate with design teams to deliver engaging user interfaces.
- Collaborate with server teams to integrate backend servers and data storage through REST APIs.
- Work in an Agile development environment and produce high-quality code on aggressive deadlines.
What We're Looking For
- Bachelor’s degree in Computer Science, Game Development, or a related field.
- 3+ years in mobile 3D graphics programming with Unity or Unreal.
- 1+ year of practical experience with generative AI.
- Experience in 3D object rendering on Android using Unity, Open GL, or 3D rendering in Flutter.
- Android app development expertise with Java or Kotlin.
- Familiarity with Android SDK and Android Studio environments.
- Understanding of mobile performance, latency, and security issues.
- Strengths with REST and JSON, third-party libraries, and APIs.
- Self-starter with the ability to independently acquire the knowledge required to succeed.
Nice to Have
- Strong C#, C++, or Python skills and shader programming with HLSL or GLSL.
- Knowledge of Android native development with Android NDK or JNI.
- Knowledge of 3D math and mobile GPU profiling with Android GPU Inspector.
- Experience with AI frameworks like PyTorch or TensorFlow and on-device deployment with TensorFlow Lite or Core ML.
Technical Stack
- Unity, Android Native (Java/Kotlin), Open GL, Flutter
- REST APIs, JSON
- C#, C++, Python, HLSL/GLSL
- Android NDK/JNI
- PyTorch, TensorFlow, TensorFlow Lite, Core ML
M&T Bank is an equal opportunity employer.




