Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
Lead AI Engineer, AI Systems – Automation
Location
United Kingdom
Posted
14 days ago
Salary
0
Seniority
Senior
Job Description
Lead AI Engineer, AI Systems – Automation
BJAK
• Lead the design and development of production AI systems powering insurance workflow automation. • Architect AI orchestration layers connecting LLMs, backend services, and business workflows. • Own end-to-end AI system design, including inference pipelines, routing, caching, and fallback strategies. • Drive engineering decisions around latency, reliability, cost, and scalability of AI services. • Lead implementation of observability systems (logging, monitoring, tracing, alerting). • Review and guide backend AI implementation across engineering teams. • Collaborate with product, backend, DevOps, and operations teams to ship end-to-end AI features. • Debug complex production issues across distributed AI systems and lead root-cause analysis. • Define engineering standards and best practices for AI system development. • Mentor engineers and elevate technical execution quality across teams.
Job Requirements
- Strong backend or AI engineering experience in production environments.
- Experience building or scaling AI systems (LLMs, embeddings, recommendation systems, or automation workflows).
- Strong system design skills with experience in distributed systems.
- Experience with production inference pipelines and AI orchestration.
- Strong debugging ability in high-scale, latency-sensitive environments.
- Experience with observability, monitoring, and incident response.
- Proven ability to lead technical execution in cross-functional teams.
- Strong ownership mindset and ability to drive projects end-to-end.
- Comfortable working in fast-paced, globally distributed teams.
Benefits
- Build AI-Powered Products - Work on intelligent insurance automation systems.
- Global Engineering Organization - Collaborate across multiple countries.
- International Impact - Products used by millions across Southeast Asia and beyond.
- Learning & Development Budget - Support continuous technical growth.
- High Ownership Culture - Lead critical AI systems end-to-end.
- Modern Engineering Practices - Strong focus on scalability and reliability.
- Leadership Impact - Shape AI architecture and engineering standards.
- Competitive Compensation - Attractive salary package.
- Fully Remote - Work remotely with globally distributed teams.
Related Guides
Related Categories
Related Job Pages
More QA Automation Engineer Jobs
Role Description We are recruiting a QA Automation Engineer (m/f) to strengthen our team with the possibility of working on a remote basis. Qualifications - Degree in Computer Science, Software Engineering, or related field - Minimum 4 years of experience as a Test Automation Engineer - Experience with test automation tools and frameworks - Experience with REST APIs and web applications - Experience with creating test plan, test implementation, execution and analysis - Experience with Jira and MS Teams - Experience with Agile Scrum methodology - Fluency in English (mandatory) Benefits - Flexibility in the work regime (remote) - Participation in projects with innovative technologies and an international dimension - Dynamic working environment - Continuous on-the-job training - Remuneration commensurate with proven experience Company Description Movilges Group has more than 30 years of experience in the Spanish and Portuguese market, specialising in Logistics, Mobility and IT solutions. We offer consulting services, application development and systems maintenance. Like the technological universe, in constant evolution, the Movilges Group seeks to evolve, increasing its presence in Portugal with Movilges IT Consulting, offering products and services for the complete management in the IT field, from Consulting and Governance, application development with low-code technology, software quality assurance, to the automation of tests and processes in Movilser Tech. - In Iberia, we are present in various sectors, such as retail, technology, health, public administration, energy, services, banking and insurance. By submitting your application, you authorize Movilges IT Consulting to process your personal data, such as name, email, phone number, and information about your academic and professional experiences as stated in your CV. The processing of this data serves only the legitimate purposes of the company, i.e., for the recruitment processes of qualified professionals for our team. For any questions related to your personal data, you can contact us at portugal@movilges.com.
Role Description - Performing 50/50 manual and automated testing (Python): manually testing new features and then automating them. - Working with an already established Python automation framework: focus on increasing coverage, contributing new tests, improving stability, and addressing test tech debt. - Designing and implementing effective testing strategies and plans. - Actively collaborating with developers, analysts, and other stakeholders throughout the development and release cycles. - Identifying bottlenecks and improving QA processes and workflows. - Proactively solving testing-related challenges and ensuring product quality. - Not only distributing tasks but also directly participating in day-to-day testing activities. Qualifications - At least 3-4 years of experience in software testing, including at least 3 years of hands-on experience in test automation (Python). - Hands-on experience in payments/B2B testing. - Strong hands-on skills in manual testing and working with complex business logic. - Strong experience in performance and load testing. - Solid knowledge of the Kibana system, Postman, and API testing. - Experience integrating automated tests into CI/CD pipelines (Allure reporting). - Strong knowledge of software QA methodologies, tools, and processes. - Good communication skills in English and Russian. Benefits - An opportunity to make something great even greater; you can be the reason why we grow, develop, and become the best fintech company on the market! - Career prospects - we are young, we have huge ambitions, and it is important that our employees grow with us. - Work with coworkers who are passionate about their business. - Compensation that will fully correspond to the competence and knowledge, with yearly performance reviews. - Remote type of work. - 20 days of vacation time; bank holidays; sick leaves; additional birthday day off.
Role Description We are looking for a skilled QA Automation Engineer to design, develop, and maintain automated test frameworks and scripts to ensure high-quality software delivery. The ideal candidate will work closely with developers, product owners, and DevOps teams in an Agile environment to ensure functional, regression, and performance testing are automated and scalable. - Design, develop, and maintain automation test scripts and frameworks - Perform functional, regression, smoke, and integration testing - Collaborate with developers and business teams to understand requirements and acceptance criteria - Integrate automated tests into CI/CD pipelines - Identify, document, and track defects using tools like JIRA - Execute automated test suites and analyze test results - Participate in Agile/Scrum ceremonies (stand-ups, sprint planning, retrospectives) - Ensure test coverage for web, API, and backend applications - Support UAT and production validation when required - Follow best practices for test automation and QA standards Qualifications - Strong experience in QA Automation testing - Hands-on experience with automation tools such as: Selenium, Cypress, Playwright, TestNG, JUnit - Programming experience in Java, Python, JavaScript, or C# - Experience with API testing (Postman, RestAssured, SOAP UI) - Experience with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps, GitLab) - Knowledge of version control systems (Git) - Experience working in Agile/Scrum environments - Strong understanding of STLC and SDLC - Excellent communication and documentation skills Requirements - Experience with performance testing tools (JMeter, LoadRunner) - Experience in cloud environments (AWS, Azure, GCP) - Experience with BDD frameworks (Cucumber, SpecFlow) - Exposure to containerization (Docker, Kubernetes)
Role Description The Quality Assurance (QA) Analyst will test from a customer perspective, utilizing manual tools. During the development cycle, the QA Analyst will work closely with the Software Developers, Product Management, and Customer Support to understand customer usage models, identify use cases, create test plans and test cases, and then execute tests. Additionally, they will be responsible for identifying and creating test automation solutions. - As an agile development team member, your main goal is to ensure that quality is an essential part of our internal applications. - Be a patient advocate to ensure our patients have the most user-friendly experience of our applications by identifying gaps in requirements and acceptance criteria. - Deliver and execute effective and efficient test methods and use case scenarios. - Create, maintain, and execute regression suites and drive to automation where possible to ensure the greatest coverage with the least manual effort possible. - Identify and communicate quality process improvements focused on all test requirements. Qualifications - Hands-on experience with APIs, Postman, and MSSQL is a must. - Experience with backend testing is a must. - Hunger to learn in a fast-paced environment. Able to synthesize well from partial information sources. Not afraid to identify and ask awkward questions. - Passion for Quality Assurance balanced with the business need to release software sooner rather than later. - Able to see the big picture as well as perform detailed analyses. - Self-directed and goal-oriented, who can grasp difficult concepts. - Strong technical, logical, and reasoning skills, along with clear and effective verbal and written communication skills for technical and non-technical team members. - Proven ability to effectively prioritize and execute tasks in a team-oriented, collaborative workplace. - Experience with testing strategies, planning, creation, and execution in an agile environment, along with continuous integration practices. - Collaborate with agile software development and QA team to coordinate and review QA and test activities. - Proactively communicate with peers and management to address and resolve issues. - Solid knowledge of current Quality Assurance methodologies, best practices, and toolsets. - Understanding Relational database design and Azure is a plus. - Hands-on experience with automated testing using TestCafe and JavaScript is a plus. - BS in Computer Science or equivalent experience in an IT field. - 2+ years as a quality assurance analyst in Information Technology. - Must be able to work 8 am - 5 pm Eastern time zone. - Any other tasks or projects as assigned by the immediate supervisor.

