JOB DETAILS
Requirements
- Strong experience with modern software engineering practices, including automated testing, continuous delivery and collaborative development.
- Experience building production software with TypeScript.
- Experience building software that is maintainable, observable, reliable and able to scale.
- A solid understanding of software design patterns, web or application architecture and cloud-based systems.
- Experience working with APIs, data pipelines or distributed systems.
- Some experience with large language models or artificial intelligence application programming interfaces, or a genuine interest in learning how they can be used responsibly in production systems.
- Experience using artificial-intelligence-assisted tools to support software delivery, productivity or problem-solving.
- The ability to communicate clearly with both technical and non-technical people.
- A strong sense of ownership, curiosity and a willingness to keep learning and improving.
Responsibilities
- Design, build, test and document high-quality software in line with REA engineering practices.
- Build and improve artificial-intelligence-powered detection services, application programming interfaces, data pipelines and supporting tools used for content moderation.
- Maintain and improve existing systems through feature development, bug fixes and operational improvements.
- Support production systems, including troubleshooting incidents and taking part in support or on-call rotations where required.
- Work closely with engineers, product, design and other stakeholders to shape technical direction and deliver reliable and explainable moderation outcomes.
- Contribute to delivery planning and technical design by considering trade-offs, effort, quality and long-term maintainability.
- Look for ways to improve products, technology, team processes and ways of working.
- Keep up with changes in artificial intelligence and large language model technology and help the team understand where new capabilities could be useful.
- Use artificial-intelligence-assisted development tools thoughtfully to improve productivity and software quality.
- Support other engineers through code reviews, pairing and day-to-day knowledge sharing.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#DesignFintech #GlobalDesigners
#FintechInnovation #CreativeJobs
#DesignHub
#Tech Meets Design
#DesignerNetwork
#Myausjob