Jul 30, 2023
We offer a fully remote, results driven work style, which we believe enhances productivity and quality, providing greater work-life balance. We also have great opportunities to connect within our international team through coffee calls, team meetings and hackathons.
Our Values
Customer-Centricity 👨👩👦👦: We are passionately devoted to our customers, prioritizing their needs and satisfaction in every decision we make. We strive for excellence by listening to their feedback and constantly improving our offerings.
Uncompromising Quality 🍎: We challenge industry norms and set new standards, always staying ahead of the curve. We are relentless in our pursuit of extraordinary products and processes, pushing ourselves to exceed expectations.
Shared Ownership 🤝: We embrace a culture of collective responsibility, where each team member contributes to our long-term goals. We empower one another to take initiative, rejecting the notion of "not my job" and fostering a sense of pride in our work.
Agility and Speed 🚀: We deliver results quickly and efficiently, outpacing our competitors with our adaptability and resourcefulness. Our dynamic approach keeps us ahead of the game and enables us to respond effectively to changing circumstances.
Radical Transparency 🥽: We foster an environment of open communication, honesty, and trust. We share the truth about our decisions, processes, and products, ensuring that everyone is informed and engaged. We believe in the power of transparency to prevent "big surprises" and create a more collaborative and innovative workplace.
Mission
At Air Apps, we intend to make people's lives easier by offering software solutions that allow people to perform their daily activities in work, social, fitness, and learning right from their mobile devices.
About The Role
As a Research Scientist at Air Apps, you will play a crucial role in advancing the field of natural language processing and driving the development of our AI-driven applications.
Responsibilities:
Conduct research and experimentation to advance the state-of-the-art in large language models, including techniques such as transformer models, recurrent neural networks, and attention mechanisms.
Collaborate with cross-functional teams to identify and define research problems and develop innovative solutions using large language models.
Preprocess, clean, and analyze large datasets to train and fine-tune language models, ensuring high accuracy and performance.
Develop novel algorithms and models to address specific natural language processing tasks, such as language generation, sentiment analysis, or machine translation.
Evaluate and compare the performance of different language models and techniques, and provide insights and recommendations for improvement.
Stay up to date with the latest research papers and advancements in the field of natural language processing, and actively contribute to the research community through publications and presentations.
Collaborate closely with software engineers and machine learning engineers to integrate research findings into production systems and drive the development of AI-driven applications.
Requirements
PhD in Computer Science, Engineering, or a related field with a focus on natural language processing or machine learning.
Strong research background in large language models, with experience in developing and experimenting with state-of-the-art models.
Proficiency in programming languages such as Python and experience with deep learning frameworks like TensorFlow or PyTorch.
Strong understanding of natural language processing techniques, including word embeddings, attention mechanisms, and sequence modeling.
Solid knowledge of statistical and machine learning methods, and experience with data preprocessing and analysis.
Track record of publication in top-tier conferences or journals in the field of natural language processing or machine learning.
Excellent problem-solving and analytical skills, with the ability to think creatively and independently.
Strong communication skills to present complex ideas and research findings to both technical and non-technical stakeholders.
Teamwork
The job requires operating in small teams, in a highly dynamic and remote environment. Working remote means that you need to, at least, manage one person - yourself. You must be able to, including but not limited to:
Work effectively with multi-functional and international teams
Work highly collaborative, without any micro-management necessary
Use Slack and other remote communication/reporting tools
Implement and structure a remote working routine
Discipline and manage yourself
Communicate heavily about statuses and issues
Combine work and life in a healthy and productive flow
Juggle multiple projects at the same time
Work agile and fast, very fast
Receive and provide constructive feedback
Embrace changes
Find the needle in the haystack and solve problems methodically