Syngenta Group
AI Engineer Python
Bracknell, England, United Kingdom · Hybrid · Full-time
Apply on the employer’s site ↗See how well you match this job
You apply directly with the employer. ROLIVA does not submit applications from this page and is not the employer.
About the role
Description from the employer’s posting. Check the employer’s page for the current version.
- EmployerSyngenta Group
- LocationBracknell, England, United Kingdom
- Work styleHybrid
- Employment typeFull-time
- Employer posted
We are looking for a hands-on, senior-level Software Engineer with deep Python expertise to build reliable internal platforms and developer-enablement capabilities. This is an engineering-first role: strong software design, coding fluency and practical problem-solving are essential.
You will apply AI in pragmatic ways-such as designing document search and conversational experiences using Retrieval-Augmented Generation (RAG)-while maintaining a high bar for engineering quality, security, scalability and operational excellence.
What You’ll Do
- Design, build and maintain production-grade Python services, libraries and developer tools.
- Apply modern Python practices, including packaging, type hints, asynchronous programming and maintainable API design.
- Create shared libraries, service templates and engineering standards that enable multiple internal teams to build consistently and efficiently.
- Build and evolve AI-enabled capabilities, including RAG-based search and conversational solutions over internal documentation and knowledge sources.
- Define robust evaluation approaches for AI-assisted features, balancing usefulness, reliability, security and cost.
- Develop and maintain CI/CD pipelines and cloud-native delivery practices using Docker, Kubernetes and Terraform.
- Establish strong testing, code quality, documentation-as-code and secure software development practices.
- Improve application performance, scalability and reliability through profiling, benchmarking, observability and architectural improvements.
- Implement monitoring, alerting and operational standards for platform services.
- Conduct thorough code reviews, mentor engineers and raise engineering standards across the team.
- Partner with engineering, product and scientific stakeholders to translate complex needs into practical, scalable technical solutions.
Show full description
Required Qualifications
- Significant hands-on experience as a Software Engineer, with strong, production-level proficiency in Python. Equivalent depth in Java may also be considered.
- Demonstrated ability to write clean, maintainable and well-tested code, and to solve complex engineering problems independently.
- Strong experience with modern Python practices: packaging, dependency management, typing, async programming and service/API development.
- Experience designing and maintaining reusable libraries, service templates or internal developer platforms used by multiple teams.
- Strong knowledge of software quality practices, including automated testing, code reviews, CI/CD and release engineering.
- Practical experience with Docker, Kubernetes and Infrastructure as Code, ideally Terraform.
- Experience with observability, monitoring, alerting, performance profiling and benchmarking.
- Solid understanding of secure coding practices, vulnerability management and security considerations in software delivery.
- Applied understanding of Generative AI and LLM patterns, particularly RAG. You should be able to explain and design an approach for document search or conversational interfaces over enterprise content.
- Strong written and spoken English, with the ability to communicate effectively across technical and non-technical stakeholders.
Preferred Qualifications
- Experience building internal platforms, developer tools or products adopted by several engineering teams.
- Experience in agriculture, life sciences, scientific computing or another regulated enterprise environment.
- Experience working in distributed, international engineering organisations.
- Track record of technical leadership, mentoring or leading cross-team engineering initiatives.
- Familiarity with AI/ML frameworks and tools used in software development environments.
What Success Looks Like
You are an engineer first: someone who can go deep in code, make sound technical decisions and deliver durable software in production. You use AI thoughtfully and practically-not as a substitute for engineering fundamentals, but as a capability embedded in reliable, secure and scalable platforms.
Why Syngenta?
• Meaningful impact: help build technology that supports scientific innovation and sustainable agriculture.
• Complex, modern challenges: work on high-scale platforms and systems with room for technical judgement.
• Collaborative environment: partner with global engineering, R&D and product communities.
• Growth: broaden your influence through challenging work, visible outcomes and a global network
Check your resume against this job Free, no sign-up. Nothing you paste is stored.
Staying safe while you apply
- Never pay to apply, interview or accept an offer. ROLIVA never asks you for payment to apply to a job.
- Apply only through the official “Apply on the employer’s site” button, on the employer’s own site, and check that a recruiter’s email uses that employer’s own domain rather than a free email address.
- Be cautious of an offer made with no real interview, or pressure to decide quickly or share financial details early.
Does something look wrong with this listing? Use “Report broken link” in the role details, or read ROLIVA’s full job-safety guidance ↗.
Preparing for this role with ROLIVA
- Check the fit.
Compare the requirements with the experience you have confirmed, including gaps.
- Prepare honestly.
Build interview stories and application drafts from your own evidence.
- Keep track.
Save the role and record your own application status and follow-ups.
Machine learning engineer jobs in United Kingdom
ROLIVA currently lists 59 open roles like this in United Kingdom.
Employers hiring for this
- RELX6 open roles
- LSEG5 open roles
- CGG4 open roles
- Anthropic3 open roles
- Deliveroo3 open roles
Top skills asked for
Listings whose description mentions each term. A mention is not a requirement.
- Python46 postings
- Machine learning32 postings
- LLM28 postings
- AWS23 postings
- Azure20 postings
- PyTorch19 postings
- Kubernetes17 postings
- SQL14 postings
At a glance
- Work styleHybrid
- Employment typeFull-time
- SeniorityMid level
- Employer posted
- Added to ROLIVA
- Last checked
Skills in this posting
Skills ROLIVA found in the employer’s own description above. A mention is not a requirement.
Explore similar roles
Similar jobs
Allstate
Applied Machine Learning Engineer Senior Consultant II (Software Engineering Focus)
United States