Senior Python Software Engineer - Security Cleared
Searchability
London, UK
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.reed.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
£65,000.0 - £100,000.0
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Artificial Intelligence
Amazon Web Services
Microsoft Azure
Cloud Computing
Python (Programming Language)
Machine Learning
Software Architecture
Tensorflow
Software Deployment
Software Engineering
Software Systems
+10 more
Systems Integration
Pytorch
Software Security
Backend
Scikit Learn
Kubernetes
Api Design
Terraform
Docker
Web Api
Job description
This is a hands-on engineering role focused on building scalable backend applications, services and infrastructure that support AI and machine learning solutions. You’ll work alongside data scientists and other engineers to turn ML capabilities into reliable, production-ready software, with a focus on software engineering rather than developing models from scratch., * Designing, developing and maintaining scalable backend applications and services using Python.
- Building APIs, integrations and software infrastructure to support AI and machine learning solutions.
- Working alongside data scientists to integrate and operationalise ML models within production systems.
- Developing reusable software components and tools to improve the delivery of AI-enabled applications.
- Working with cloud platforms such as AWS, Azure or GCP.
- Using Docker and Kubernetes to build, deploy and manage applications at scale.
- Contributing to software architecture, technical design and engineering best practices.
- Making technical decisions to ensure solutions are scalable, secure and maintainable.
- Collaborating with engineers, data scientists and client stakeholders to deliver complex technical projects.
Requirements
- Strong commercial experience developing backend applications and services using Python.
- Solid software engineering fundamentals, including clean code, testing and maintainable system design.
- Experience building APIs, integrations and scalable software systems.
- Knowledge of machine learning concepts and an understanding of how ML models are deployed and used in production.
- Experience working with ML-enabled applications or integrating models built using frameworks such as Scikit-learn, TensorFlow or PyTorch.
- Experience with cloud platforms such as AWS, Azure or GCP.
- Familiarity with Docker, Kubernetes and modern software deployment practices.
- An understanding of infrastructure, application security and production environments.
- Strong problem-solving skills and the ability to collaborate with multidisciplinary teams.
- Active SC or DV security clearance., If you’re an SC or DV-cleared Python Backend Engineer with strong software engineering skills and knowledge of machine learning, get in touch to discuss the opportunity., * National Security
- AWS
- Terraform
- NSD
- API’s
- Python
- SC or DV Cleared
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.reed.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…