We create and apply AI technologies for the development of T-Bank's financial ecosystem, implement machine learning into the company's products and internal processes, making solutions higher quality, safer, and more convenient for users, and invest in long-term research. We are currently looking for ML engineers who will bring expertise and their contribution to the development of the Artificial Intelligence Technology Center.
Our Technologies
- Conversational Systems. We train a financial assistant to maintain conversation and respond to user requests in a chat with support.
- Computer Vision. We enable secure facial authorization, bring photos to life for realistic animation, recognize documents, and much more.
- Recommendation Systems. We learn to anticipate users' desires to offer them exactly what they need.
- Speech Technologies. We automate voice communication between businesses and clients.
- ML Anti-fraud. Using algorithms, we protect users from fraudsters by promptly detecting suspicious activity in their personal accounts.
- Predictive Technologies. We predict clients' futures to help them manage their finances.
Why T-Bank?
- We improve the lives of millions of people — Oleg assistant, Puls social network, personalized lifestyle ecosystem, predictive interfaces for finance management.
- We provide opportunities to deploy developments to production for millions of users and to conduct research in your field.
- We develop and share experience in all areas of ML: CV, NLP, RecSys, Speech, and Time Series. We conduct internal seminars, discuss the latest AI news.
- We have established processes and infrastructure at T-Bank, but without the bureaucracy of large organizations.
- The company focuses on AI development.
- We have a laboratory at MIPT with which you can and should collaborate.
- Little legacy and significant impact from each developer.
Responsibilities
- Studying scientific articles, generating hypotheses, setting up experiments based on them, and communicating results to the team.
- Improving model quality in various scenarios.
- Accelerating model performance using modern optimization methods and architectures.
- Writing reproducible code, organizing experiments into reproducible pipelines, including data labeling and processing, model training, and overall system validation.
Requirements
- Experience in developing machine learning models using modern DL frameworks (Tensorflow, Pytorch, Keras, etc.) and deploying them in production.
- Deep understanding of the principles behind modern machine learning algorithms.
- High level of Python proficiency.
- Ability to decompose tasks into reusable and testable libraries and components.
- Strong theoretical background in mathematics, algorithms and data structures, and applied statistics.
- Ability to independently study scientific articles in English and the desire to conduct experiments based on them.
- Practical knowledge of Linux, Git, Bash, Docker.
We Offer
- Coverage of participation in top AI conferences 2-3 times a year.
- Office-based work. Hybrid work schedule.
- T-Bank Upgrade learning and development platform. Courses, trainings, webinars, and knowledge bases. Support from mentors and coaches, assistance in identifying growth areas and career development.
- Health care. We provide a voluntary medical insurance policy with dental coverage and accident insurance. We offer preferential insurance for your loved ones.
- Partial reimbursement of sports expenses.
- Lunch compensation. And if you want a snack, there is a kitchen with tea, coffee, and fruits.
- Competitive salary — we will discuss it during the interview.
- Opportunity to work in an accredited IT company.