Senior AI Software Engineer
- Location
- United Kingdom
and implement scalable APIs, web services, microservices, and software development kits (SDKs). Apply software engineering best practices including reusable design patterns, clean coding standards, testing, and code reviews. Collaborate with globally distributed engineering teams throughout the software development lifecycle. Troubleshoot and optimise system performance, reliability … hosting platforms. Experience designing and consuming RESTful APIs and web services. Understanding of microservices architecture and distributed systems. Knowledge of software design patterns and object-oriented programming principles. Experience with source control systems such as Git. Understanding of automated testing methodologies and software quality practices. Knowledge ...