ARTIFICIAL INTELLIGENCE FOR SOLVING BUSINESS PROBLEMS
Smart analytics for your business with Brain Shells
We work with machine learning algorithms and build complex models using artificial intelligence.
// ABOUT US. WHO ARE WE?
Brain Shells — Who are we?
A team of experienced mathematicians, programmers and analysts. We work with machine learning algorithms and build complex models using artificial intelligence.
// ABOUT US. WHO ARE WE?
Brain Shells — Who are we?
A team of experienced mathematicians, programmers and analysts. We work with machine learning algorithms and build complex models using artificial intelligence.
WE KNOW HOW TO DO IT
We conduct research on the development of sophisticated algorithms and models close to reality, statistical analysis and the construction of neural networks.
SMART SYSTEM ANALYSTS
We can create and use Intelligent business *analysis* systems that systematize business processes and minimize costs while increasing sales.
WE ACHIEVE RESULTS
We work towards high-quality ang tangible results, defining ways to achieve economic benefits for the customer’s business. Data analysis is our forte.
// ARTIFICIAL INTELLIGENCE
We find solutions for business
using artificial intelligence
We find solutions for business
using artificial intelligence
Cross-platform and optimized solutions
— our approach to problem solving.
More than 50 clients are satisfied with the results of our work. You can be one of them» or «Also you can join them
More than 50 clients are satisfied with the results of our work. You can be one of them» or «Also you can join them
// WHAT ARE WE DOING?
Brain Shells Solutions
In modern conditions, when technologies are rapidly developing every day, changing the approach to work or destroying entire market segments, businesses have to adapt. We know what needs to be done to get the most out of advanced technology.
Business process automation
We are able to automate any processes and create new points of added value in business.
Using artificial intelligence
We work with professional players and create artificial intelligence in various games with incomplete information.
Thorough study of programs
We are able to automate any processes and create new points of added value in business.
// CAREER
Join Brain Shells team
Join Brain Shells team
Together we create products for large customers using machine learning and artificial intelligence algorithms, introduce new technologies, and continue research and experimentation.
// CAREER
Join the Brain Shells team
Together we create products for large customers using machine learning and artificial intelligence algorithms, introduce new technologies, and continue research and experimentation.
Company vacancies
If you want to become a part of the Brain Shells team — send your resume to our email hello@brainshells.io or through the feedback form. We are waiting for new talented and interesting people in our ranks!
PEOPLE ARE THE MAIN RESOURCE
The Brain Shells team are is talented professionals who are constantly learning and supporting each other. This is the place for ambitious developers and analysts who are ready to take on complex and non-standard tasks.
CAREER LADDER
The development of the company and the growth of employees is our goal. Payment depends on the technologies mastered and is tied to the dollar exchange rate. We give freedom to change the profile and vector of skills development.
TAKING CARE OF THE TEAM
Real professionals are the main value for starting any business, its development and achievements. Any member of the BrainShells team can work remotely from anywhere in the world.
TRAINING IN THE COMPANY
We organize seminars and trainings for the exchange of experience. Employees study English, improve their qualifications on courses and participate in thematic conferences.
INTERESTING TASKS
Machine learning for forecasting. Construction of multilevel intelligent decision-making systems. Development of diagnostic and application software.
JAVA PROGRAMMER WITH GOOD KNOWLEDGE OF ALGORITHMS AND MATHEMATICS
What to do:
• Development of artificial intelligence algorithms;
• Optimization of existing algorithms for speed and memory consumption;
• Prototyping ideas and conducting experiments to identify weak and strong points in existing algorithms;
• Collection and preparation of data for training predictive models;
• Conducting research in the field of Data Science / ML;
• Statistical analysis and data processing;
• Construction and optimization of machine learning models;
• Integration of ML solutions into existing products;
• Reading scientific articles and applying the ideas proposed there in the development of AI.
What do we offer:
• Participation in the creation of a new product;
• The atmosphere of a startup from Silicon Valley;
• Cool young team of professionals, charged with results. We value decency, honesty and openness;
• Ability to implement bold and ambitious initiatives;
• Horizontal structure, hence the absence of bureaucracy, micromanagement and “big boss” syndromes;
• We are for the result, not the process. All our employees have a convenient schedule and remote work;
• Referral program: we are sure that the best employees come to us on the recommendation of those who are already with us;
• A fair salary based on the interview results and your qualifications from $ 5,000 to 8 in the fall.
What we expect from candidates:
— Java SE from 5 years old. No frameworks needed. We need data structures, multithreading, algorithms;
— Ability to program: quickly understand the already written code, use a debugger, read logs, look for problems, make fixes, integrate new code into an existing code base, write new code, prototype ideas;
— Higher education in mathematics / physics at a specialized university;
— Good algorithmic background: experience in creating algorithms, optimizing them for speed and memory consumption, using multithreading;
— English for reading technical documentation;
Will be a plus:
— Mathematical background. Ability to apply mathematical apparatus to solve problems, read and understand a theorem or formula, apply it in code to solve a problem. Probability theory and mathematical statistics are especially interesting;
— C ++ programming experience;
— Experience in ML (machine learning);
— Experience with textual information: RegExp, bash, grep, efficient file search;
MIDDLE-SENIOR JAVA PROGRAMMER
What do we offer:
- Completely remote format of work in a fast-growing and promising company: no offices and wasted hours in traffic jams
- Friendly team from all over the country
- Flexible full-time, we always go to a meeting and expect the same from employees
- We love to reward employees with gifts and bonuses for initiative.
- A fair salary based on the interview results and your qualifications
- Learning English and supporting continuing education initiatives
What to do:
- Design and create new modules
- Optimize and develop existing functionality
- Maintain a working system serving a large number of clients in real time
You are perfect for us if you have:
- Good knowledge of Java (SE)
- Good knowledge of OOP
- Understanding the principles of creating multi-threaded applications
- English at the level of reading technical documentation
Will be a plus:
- Experience with sockets
- Experience with PHP, MySQL, Git — C #
NETWORK TRAFFIC REVERSER
What to do:
- It is necessary to read the traffic of the application on Windows and / or Android, i.e. get the opportunity to receive in real time information exchanged between the application and remote servers
- Integration of the result obtained as a result of reverse engineering with the main system written in Java
- Participation in the development of new functionality in Java
What we offer :
- Completely remote format of work in a fast-growing and promising company: no offices and wasted hours in traffic jams
- Friendly team from all over the country
- Flexible full-time, we always go to a meeting and expect the same from employees
- We love to reward employees with gifts and bonuses for initiative.
- A fair salary based on the interview results and your qualifications
- Learning English and supporting continuing education initiatives
Requirements :
- Experience in decrypting and reading network traffic of applications on Windows and / or Android
- Experience at MiTM
- Experience with technologies: sockets, Wireshark, WinSock, SocketSniff, Proxocket, sniffing, SSL encryption, Java SE certificates
, C #
Will be a plus:
- Experience in reverse engineering Android applications: hooks, xPosed
- Experience in developing applications for Android: Lua, Cocos, ProtoBuf
JAVA PROGRAMMER WITH GOOD KNOWLEDGE OF ALGORITHMS AND MATHEMATICS
What to do:
• Development of artificial intelligence algorithms;
• Optimization of existing algorithms for speed and memory consumption;
• Prototyping ideas and conducting experiments to identify weak and strong points in existing algorithms;
• Collection and preparation of data for training predictive models;
• Conducting research in the field of Data Science / ML;
• Statistical analysis and data processing;
• Construction and optimization of machine learning models;
• Integration of ML solutions into existing products;
• Reading scientific articles and applying the ideas proposed there in the development of AI.
What do we offer:
• Participation in the creation of a new product;
• The atmosphere of a startup from Silicon Valley;
• Cool young team of professionals, charged with results. We value decency, honesty and openness;
• Ability to implement bold and ambitious initiatives;
• Horizontal structure, hence the absence of bureaucracy, micromanagement and “big boss” syndromes;
• We are for the result, not the process. All our employees have a convenient schedule and remote work;
• Referral program: we are sure that the best employees come to us on the recommendation of those who are already with us;
• A fair salary based on the interview results and your qualifications from $ 5,000 to 8 in the fall.
What we expect from candidates:
— Java SE from 5 years old. No frameworks needed. We need data structures, multithreading, algorithms;
— Ability to program: quickly understand the already written code, use a debugger, read logs, look for problems, make fixes, integrate new code into an existing code base, write new code, prototype ideas;
— Higher education in mathematics / physics at a specialized university;
— Good algorithmic background: experience in creating algorithms, optimizing them for speed and memory consumption, using multithreading;
— English for reading technical documentation;
Will be a plus:
— Mathematical background. Ability to apply mathematical apparatus to solve problems, read and understand a theorem or formula, apply it in code to solve a problem. Probability theory and mathematical statistics are especially interesting;
— C ++ programming experience;
— Experience in ML (machine learning);
— Experience with textual information: RegExp, bash, grep, efficient file search;
MIDDLE-SENIOR JAVA PROGRAMMER
What do we offer:
- Completely remote format of work in a fast-growing and promising company: no offices and wasted hours in traffic jams
- Friendly team from all over the country
- Flexible full-time, we always go to a meeting and expect the same from employees
- We love to reward employees with gifts and bonuses for initiative.
- A fair salary based on the interview results and your qualifications
- Learning English and supporting continuing education initiatives
What to do:
- Design and create new modules
- Optimize and develop existing functionality
- Maintain a working system serving a large number of clients in real time
You are perfect for us if you have:
- Good knowledge of Java (SE)
- Good knowledge of OOP
- Understanding the principles of creating multi-threaded applications
- English at the level of reading technical documentation
Will be a plus:
- Experience with sockets
- Experience with PHP, MySQL, Git — C #
NETWORK TRAFFIC REVERSER
What to do:
- It is necessary to read the traffic of the application on Windows and / or Android, i.e. get the opportunity to receive in real time information exchanged between the application and remote servers
- Integration of the result obtained as a result of reverse engineering with the main system written in Java
- Participation in the development of new functionality in Java
What we offer :
- Completely remote format of work in a fast-growing and promising company: no offices and wasted hours in traffic jams
- Friendly team from all over the country
- Flexible full-time, we always go to a meeting and expect the same from employees
- We love to reward employees with gifts and bonuses for initiative.
- A fair salary based on the interview results and your qualifications
- Learning English and supporting continuing education initiatives
Requirements :
- Experience in decrypting and reading network traffic of applications on Windows and / or Android
- Experience at MiTM
- Experience with technologies: sockets, Wireshark, WinSock, SocketSniff, Proxocket, sniffing, SSL encryption, Java SE certificates
, C #
Will be a plus:
- Experience in reverse engineering Android applications: hooks, xPosed
- Experience in developing applications for Android: Lua, Cocos, ProtoBuf
// SEND A RESUME
Send you resume
// SEND A RESUME
Send you resume
// PHILANTHROPY
Charity
Charity
Each of our employees can offer the idea of donating to any charitable foundation, and the company will always support him.
Smart business analytics based on artificial intelligence» or «Smart AI based business Analytics».
Registered number 3054936, registered address at: Rm 7B, One Capital Place, 18 Luard Road, Wan Chai, Hong Kong