A leading technology company in the UK is looking for a Senior Software Engineer to join their Engineering Methods & Tools team. The role involves leading software development, designing and maintaining Python-based applications, integrating AI components, and collaborating with multidisciplinary teams. The ideal candidate will have 3-8 years of experience in software engineering, strong skills in Python, and knowledge of AI/ML technologies. This position offers a chance for technical leadership within a dynamic environment.
Qualifications
3-8 years of software engineering experience, ideally within engineering, industrial or scientific environments.
Strong hands-on experience developing production-ready applications in Python.
Exposure to AI/ML technologies or integration of data-driven components into software systems.
Responsibilities
Lead software development activities and support engineering standards for scalable, maintainable codebases.
Design, build, test and maintain Python-based applications and services.
Integrate AI/ML components into engineering tooling in collaboration with data scientists.
Skills
Python
AI/ML integration
Cloud platforms (AWS)
Data analysis
Education
Bachelor’s or Master’s degree in Computer Science, Software Engineering, Data Science, or related discipline
Job description
A leading technology company in the UK is looking for a Senior Software Engineer to join their Engineering Methods & Tools team. The role involves leading software development, designing and maintaining Python-based applications, integrating AI components, and collaborating with multidisciplinary teams. The ideal candidate will have 3-8 years of experience in software engineering, strong skills in Python, and knowledge of AI/ML technologies. This position offers a chance for technical leadership within a dynamic environment.