More jobs:
Senior Software Engineer
Job in
Gloucester, Gloucestershire, GL1, England, UK
Listed on 2026-02-28
Listing for:
Akkodis
Full Time
position Listed on 2026-02-28
Job specializations:
-
Software Development
Software Engineer, AI Engineer
Job Description & How to Apply Below
Overview
Akkodis is a global leader in engineering, technology and R&D, harnessing connected data to drive digital transformation and innovation. With over 50,000 engineers and digital specialists across 30 countries, Akkodis supports organisations from concept through to full-scale deployment and optimisation across consulting, solutions, talent and academy services.
RoleAkkodis is seeking a Senior Software Engineer to join the Engineering Methods & Tools team, supporting the Landing Systems Engineering organisation.
Key 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 and senior engineers
- Contribute to system and architecture design combining software engineering principles with AI capabilities
- Develop and maintain data processing workflows supporting software and AI-driven applications
- Deploy, monitor and support applications in production environments
- Collaborate with engineering stakeholders to define requirements and deliver practical solutions
- Identify opportunities to improve automation, efficiency and tool quality
- Produce clear documentation covering code, architecture and deployment processes
- 3-8 years’ 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
- Experience deploying and supporting applications in production
- Familiarity with cloud platforms, preferably AWS
- Experience working with databases and structured or unstructured data
- Strong proficiency in Python for application development (Java experience beneficial)
- Solid understanding of software engineering best practices including testing, CI/CD, version control and maintainability
- Foundational understanding of AI/ML concepts such as data pipelines and model usage
- Experience with data analysis or statistical methods advantageous
- Strong communication skills and ability to work collaboratively within multidisciplinary teams
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Data Science, Artificial Intelligence or a related discipline
This position offers the opportunity to take a technical leadership role in delivering scalable, AI-enhanced engineering tools within a complex engineering environment.
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×