Job Title: Software Engineer
Location: Abu Dhabi, UAE
Company: AI71
About AI71 :
Artificial Intelligence is one of humanity's most exciting scientific endeavors today. AI71 is a pioneering AI company incubated in the UAE, working closely with the Technology Innovation Institute's world leading Falcon models to bring the benefits of AI to the world. We are a diverse team of researchers, engineers, product managers, and other key x-fn teams working together to responsibly deploy artificial intelligence in product experiences. We use our products and solutions for widespread user benefit and collaborate with local and global partners on major opportunities, while putting safety and ethics high on our list of priorities.
The Role:
As a Software Engineer at AI71, you will be integral to developing industry-leading AI software driven by cutting-edge research. You will have the opportunity to design, implement, and deploy innovative software solutions in a fast-paced environment. Your responsibilities will span both horizontal (platform) and vertical (project/product) areas, enabling you to contribute to both infrastructure development and product creation. You will build software with a focus on long-term maintainability, while also engaging in prototyping, live experimentation, iterating on user feedback, and leveraging powerful technologies such as LLMs and Generative AI.
As part of a high-performing team, you'll be working at scale and speed, with ample opportunities to shape the future of AI technology at the core of our organization.
Key Responsibilities:
- End-to-End Ownership: Take full ownership of features from initial conception to final launch, ensuring quality and performance at every stage.
- Development & Experimentation: Code and contribute to prototyping, live experimentation, iterating on AI and NLP models, and maintaining infrastructure. Work with powerful technologies like LLMs and Generative AI to create innovative solutions.
- Performance Analysis: Collect and analyze data on the performance of features and platforms, including reliability, latency, customer usage, experiments, and model training.
- Collaboration: Collaborate with domain experts, UX teams, and product managers to translate organizational needs into technical solutions, keeping resource constraints in mind.
- Best Practices & Maintenance: Help guide the adoption of industry best practices in areas such as design, development, infrastructure, security, privacy, and software maintenance across the organization.
- Cross-Functional Contribution: Drive collaboration across teams, with a particular focus on AI, ML, and NLP technologies, to solve complex problems and deliver impactful results.
Required Qualifications (What You Should Have):
You must meet the following minimum qualifications to apply for this role:
- Bachelor's degree or equivalent practical experience.
- At least 2 years of experience in software development using one or more programming languages, or 1 year of experience with an advanced degree.
- At least 2 years of experience working with AI, data structures, or algorithms.
- Experience in one or more of the following: frontend or backend web development, data engineering, data analysis, data science, data visualization, machine learning, DevOps, site reliability engineering, or cloud architecture.
- Proficiency in one or more programming languages, including but not limited to: Java, Python, TypeScript, JavaScript, HTML/CSS, PHP, SQL.
- Experience working with external and open-source tech stacks is a plus, but not required.
- Interest in Generative AI, distributed systems, and infrastructure services.
Why Join Us:
- Work at the forefront of AI, contributing to groundbreaking technologies like LLMs and GenAI.
- Collaborate with some of the brightest minds in the field, making a direct impact on how AI is deployed in the real world.
- Competitive compensation and benefits, with flexible work arrangements.
- Opportunities for continuous professional development and access to AI conferences and research workshops.
- A dynamic and inclusive company culture that encourages innovation, collaboration, and personal growth.
AI71 is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees.