
Smart analytics for your business

Smart analytics for your business
WHO WE ARE
We find solutions for business
using artificial intelligence.
Our advantages for you
We know how to do it ?
Our team has already dealt with a number of analytical tasks in games with incomplete information. We conduct research on the development of the most complex algorithms and models close to reality, statistical analysis and the construction of neural networks. This is where we take our own approach, which allows us to solve analytical problems in various fields and work with unstructured data.
With smart structures ?
We can build and use smart business analysis systems that remove bottlenecks, systematize business processes, minimize costs and increase sales, reduce customer outflows and maximize loyalty, forecast demand changes and optimize price policies based on client’s expectations and needs, and much more.
Join the successful
BrainShells team
Together, we create products for large customers using machine learning and artificial intelligence algorithms, introduce new technologies, continue to research and experiment.

People are the main resource
Real professionals are the main value for starting any business, its development and achievements. The BrainShells team are talented experts who constantly learn and support each other. This is a place for ambitious developers and analysts ready to take on interesting, complex and non-standard tasks.

Career ladder
Company development and employee growth is a well-coordinated process. Pay depends entirely on the mastered technologies. We give freedom to change the profile and scope of skills, flexibly form groups of specialists to implement projects with the best efficiency.

Caring for team
Company development and employee growth is a well-coordinated process. Pay depends entirely on the mastered technologies. We give freedom to change the profile and scope of skills, flexibly form groups of specialists to implement projects with the best efficiency

Interesting tasks
Our main directions:
- Machine learning for forecasting;
- Big data processing;
- Building multilevel intelligent decision-making systems;
- Development of diagnostic and application software.

Corporate training
We organize seminars and trainings to share experiences. Employees study English, improve their qualifications on courses and participate in thematic conferences.

Philanthropy
Each month, the BrainShells team donates funds to charitable causes.
Network traffic reverser
Requirements:
- Experience in decrypting and reading network application traffic on Windows and/or Android
- Experience at MiTM
- Experience with technologies: sockets, Wireshark, Winsock, Socketsniff, Proxocket, sniffing, SSL encryption.
- Certificates: Java SE, C#
Will be a plus:
- Experience in reverse engineering Android applications: hooks, xPosed
- Experience in developing applications for Android: Lua, Cocos, ProtoBuf
Range of tasks:
Read application traffic on Windows and/or Android, i.e. get real-time information that the application exchanges with remote servers
Terms:
- Full-time remote work
- Salary based on interview results
- Interesting tasks, comfortable team
Android reverser
Requirements:
- Android Application Reverse Engineering Experience
- Ability to bypass various types of Android applications protection
(SSL-pinning, traffic encryption, source code encryption, source code obfuscation) - Experience in developing hooks for Android applications
- Experience in repackaging APK applications
- Development experience on Java SE, C#
Will be a plus:
- Experience with xPosed
- Network traffic experience: understanding basic protocols (TCP, UDP, SSL/TLS), socket pass/read, sniffing, MiTM
- Experience in developing Android applications using Lua, Cocos, Protobuf
Range of tasks:
- Getting the application’s Android state (APK) and events occurring in it
- Add own functionality to Android application
- APK repackaging
Terms:
- Full-time remote work
- Salary based on interview results
- Interesting tasks, comfortable tea
Senior Java programmer
Requirements:
- Good Java Knowledge (SE)
- Good knowledge of the OOP
- Understanding the principles of creating multithreaded applications
- English at the level of reading of technical documentation
Will be a plus:
- Experience with sockets
- Experience with PHP, MySQL, Git
- Basic knowledge C/C++
Terms:
- Full-time remote work
- Flexible working arrangements
- Salary based on interview and test results
- Test task (paid if all points are completed)
Machine Learning Specialist
Requirements:
- Graduate of mathematics or physics faculty
- You love and know how to program
- Programming for you is not a goal, but the way of accomplishing tasks
- The programming language does not play a decisive role for you
- Java
- You know and love mathematics, especially probability theory and math statistics
- You have experience in machine learning and artificial intelligence
- You are able to read and understand a scientific article
Terms:
- High salary plus % of the company’s profits. No salary limits.
- Free working hour
- Completely remote work
Java programmer with knowledge of probability theory, mathematical statistics, machine learning
Tasks:
Collecting and preparing data for training predictive models
- Conducting research in the field of Data Science / ML
- Statistical analysis and data processing
- Building and optimizing machine learning models
- Integration of ML solutions into existing products
- Carrying out experiments and their subsequent bringing to production state
Requirements:
- Java SE, 5+ years of experience
- Machine learning, experience from 3 years
- Higher education in mathematics / physics at a quality university
- Ability to read and understand a scientific article in English
- Willingness to solve complex and creative problems
We suggest:
- Interesting tasks
- Fast output of functionality in the field
- Free schedule
- Completely remote work
- Payment based on the results of the interview from $ 3000

PHILANTHROPY!
Each month, the BrainShells team
donates funds to charitable causes.

PHILANTHROPY!
Each month, the BrainShells team
donates funds to charitable causes.
Contact:
hello@brainshells.io