About The Role;
Location: Amman | Onsite | Full-Time
Department: AI Software Development
Reports to: AI Manager
Are you passionate about merging front-end development with the future of artificial intelligence? At
Jo Academy, we are seeking a
Front-End Software Engineer to bridge the gap between complex AI systems and intuitive user experiences.
What You'll Do;
- Develop and optimize front-end applications that interact with cutting-edge AI models.
- Visualize AI outputs like predictions, recommendations, and confidence scores into seamless interfaces.
- Collaborate with machine learning engineers, data scientists, and designers to ensure smooth integration and user experience.
- Apply UI/UX principles to build interfaces that are not only efficient but also help users understand and trust AI-driven decisions.
- Work with real-time data updates, asynchronous data flows, and high-frequency interactions.
- Contribute to design discussions, tool selection, and feedback loops for AI model improvement.
What You Need;
- A bachelor’s in Computer Science, Software Engineering, AI, or related field.
- 2–5 years of front-end experience, ideally working with AI or data-intensive products.
- A proficiency in ReactJS (preferred), VueJS or AngularJS.
- Deep knowledge of HTML, CSS, and JavaScript.
- Understanding of algorithms, data structures, and performance optimization.
- Familiarity with AI/ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
- Bonus if you know: Docker, Kubernetes, Git, CI/CD, or cloud platforms like AWS, GCP, or Azure.
Soft Skills;
- Great communicator across technical and non-technical teams.
- Detail-oriented and agile learner.
- Comfortable in collaborative, fast-paced environments.