Career
About ArtMaster
About ArtMaster and the product
ArtMaster is an online education platform built by musicians with a passion for sharing the transformative power of music. It offers high-quality pre-recorded music courses led by industry professionals and the best educators as well as the handy tools and knowledge base for every artist`s need.
Meet Artie!
As huge tech fans we also strive to use all the ways leading to steeper learning curves and greatest progress possible. We have just started to develop AI teacher that will act just like the real music teacher. After we have taught almost 20K students to play we have gained all the knowledge to create the most effective, inspiring and motivating teacher out there. His name is Artie and he is just awesome. He might look like another mobile app but once you get to know him, you become friends forever.
Are you a music enthusiast with the ambition to transform how the world learns to play music? Join us on this exciting global journey! Reach out to us at radim.vysoky@artmaster.com
Senior UX and Product Design Lead
We are looking for a lead product designer who will work closely with our founders and development team to bring an ambitious product idea to life.
Your mission will be to create an exceptional music learning experience in the form of an AI music teacher for mobiles. We have the experience of teaching music - both online and in person, we have the knowledge of the market, a great dev team a product concept defined, and a strategy to get it to the market. You will help us give it a concrete shape and design the whole experience for the music students. You will be a crucial part of the core team, directly impacting the product and its success.
What you will do
Lead the product definition from the current concept phase to the production phase, first public launch, and further.
You will partner with the founders, help them clarify the value proposition, refine the MVP, validate it, and guide it to success.
Define, validate, and work out every detail of the product concept into high-fidelity designs ready for the dev team.
Design the core experience and interaction concept, including detailed flows and screens.
You will oversee implementation of your designs and provide guidance and necessary support to the dev team.
Build and lead the product experience team.
What you will like about it
You help millions of people follow their dreams of learning to play and make music.
We have a cool and modern workspace in the Prague city center.
Be the first designer in the house - yay! You draw the path to success together with the core team, not just follow it.
Flexibility - work from home when you need? No problem, a hybrid format is normal for us.
Fair salary plus optional ESOP
Requirements - what we expect from you
Your approach is user-centric, dedicated to understanding user needs and addressing them with concrete product decisions.
Your design decisions are evidence-guided.
You have experience with conducting research studies in all phases of the process; to understand the users, validate ideas, and get the evidence for decision-making.
You are efficient and utilize your rich experience in designing digital products and experiences.
You are cooperative, proactive, and an effective communicator. Profile
Talking about the hard skills, you have a track record of complete product design scope - from defining the product concept, interactions, experience concept from early ideas all the way to the production and support of the development team during the implementation phase.
Visual and UI design skills are very welcome - from defining the visual style and concept, with the ability to efficiently use colors, shapes, fonts, and other visual elements, to creating the refined production-ready components for the design system.
You know the Material design and Apple human interface guidelines.
You have 5+ years of experience in designing digital products from idea to production; with an impressive track record and a strong portfolio.
You are able to explain your design decisions and tell the story of your design process.
You will be available for full time involvement.
You care about the impact of your work.
You are a pro with Figma.
What to do to succeed
Not sure if you check all the boxes? Don't worry - if you think you're the right person, reach out to us and tell us your story.
Send us a brief introduction of yourself and a few words about why you think you might be a good fit, and attach your portfolio.
Looking forward to hearing from you!
Senior Machine Learning Engineer
We are looking for someone who has:
4 or more years of experience in developing models in TensorFlow (Keras) or PyTorch
Proficiency with ML libraries such as ONNX, Scikit-learn, Pandas, and NumPy
Strong Python skills and familiarity with software development best practices (design patterns, PEP standards, Git flow, etc.)
Experience in leading and tracking ML experiments, including the use of tools like TensorBoard, W&B, etc.
A willingness to experiment with different model architectures, find better alternatives on Hugging Face/Papers With Code, etc.
The ability to write maintainable and well-readable code and create reproducible experiments in Jupyter notebooks
Strong data processing skills, including analysis, cleaning, and feature engineering
Experience with model architecture adjustments, fine-tuning, quantization, and both edge and cloud deployment
Regularly works with Git, Linux, and Docker
Proficiency in working with both relational and NoSQL databases
Senior iOS Developer
We are looking for someone who has:
5 or more years of experience in developing iOS applications
Strong problem-solving skills and the ability to tackle technological challenges at all stages of development
Very good knowledge of Swift/Objective-C
Understanding of fundamental algorithms and design patterns
Experience with agile methodologies
Good knowledge of working with REST APIs and network communication in general
The ability to independently create mobile applications based on given specifications and UI design resources, as well as the ability to identify input shortcomings and propose better solutions
Regularly works with VCS tools like Git
Proficiency in working with both relational and NoSQL databases
Senior Android Developer
We are looking for someone who has:
5 or more years of experience in developing Android applications
Strong problem-solving skills and the ability to tackle technological challenges at all stages of development
Very good knowledge of Java/Kotlin
Understanding of fundamental algorithms and design patterns
Experience with agile methodologies
Good knowledge of working with REST APIs and network communication in general
The ability to independently create mobile applications based on given specifications and UI design resources, as well as the ability to identify input shortcomings and propose better solutions
Regularly works with VCS tools like Git
Proficiency in working with both relational and NoSQL databases