Software Engineer
At Elanco – it all starts with animals! As a global leader in animal health, we are dedicated to innovation and delivering products and services to prevent and treat disease in farm animals and pets. At Elanco, we are driven by our vision of Food and Companionship Enriching Life and our purpose – all to Go Beyond for Animals, Customers, Society and Our People.
At Elanco, we pride ourselves on fostering a diverse and inclusive work environment. We believe that diversity is the driving force behind innovation, creativity, and overall business success. Here, you'll be part of a company that values and champions new ways of thinking, work with dynamic individuals, and acquire new skills and experiences that will propel your career to new heights.
Making animals' lives better makes life better – join our team today!
As a Software Engineer, you will be part of our Enterprise AI engineering team to deliver secure, reliable, and innovative AI solutions across our business. In this role, you'll be responsible for advancing our modern technology stack by building, deploying, and supporting cutting-edge GenAI capabilities that drive real value for Elanco.
Your Responsibilities:
- Contribute your technical skills to a team of talented engineers to help innovate while keeping the platform stable, secure, and reliable.
- Work within a diverse team on exciting engineering initiatives, driving secure and efficient outcomes using the latest technology.
- Identify continuous improvement opportunities within our core ecosystem to enhance the application and developer experience.
- Collaborate with Senior and Principal Engineers to implement the strategic direction of our AI capabilities.
- Collaborate with business stakeholders on independent work assignments.
- Adopt a "value-first" mentality, working across the engineering team to understand the needs of both application teams and operational stakeholders.
- Actively participate in the engineering community, sharing knowledge and adopting best practices to ensure high-quality codebases.
- Cultivate a culture of curiosity and creative problem-solving within the team to drive continuous innovation.
- Support the "build and run" responsibilities for Enterprise AI products, ensuring robust support and integration into standard incident processes.
- Engage in hands-on coding, building, and maintenance of AI-driven applications.
- Design and build solutions with a focus on quality, including automated testing, security, and architectural alignment.
- Utilise and improve Continuous Integration and Continuous Delivery (CI/CD) pipelines to ensure efficient software delivery.
- Support internal and external application teams in resolving barriers related to the deployment and utilisation of engineering products.
- Come up with the resolution of technical issues, ensuring sound and scalable solutions.
- Bring innovative ideas and solutions to the team.
What You Need to Succeed (minimum qualifications):
- Proven Experience: Solid experience delivering and maintaining software products within a DevSecOps and AI environment.
- Practical hands-on experience (or strong theoretical knowledge) with RAG, LLMs, and MLOps.
- Programming: Proficiency in Python, React, and TypeScript.
- Passion for Innovation: A genuine eagerness to stay current with the latest AI research, trends, and emerging technologies.
- Cloud & Infrastructure: Experience with Cloud platforms (ideally GCP or Azure) and familiarity with Infrastructure as Code (e.g., Terraform).
- Communication: Ability to explain technical topics clearly to team members and stakeholders to encourage adoption.
- Operational Mindset: Experience ensuring internal products are well-maintained, supported, and iterated upon based on user feedback.
What will give you a competitive edge (preferred qualifications):
- Familiarity with NLP, Embeddings, and Prompt Engineering is highly desirable.
- Global Collaboration: Experience or willingness to work across different time zones as part of a global organisation.
Additional Information:
Travel: 0% - Not specified
Location: UK - Hook (Hybrid - Three days per week in the office)
Don't meet every single requirement? Studies have shown underrecognized groups are less likely to apply to jobs unless they meet every single qualification. At Elanco we are dedicated to building a diverse and inclusive work environment. If you think you might be a good fit for a role but don't necessarily meet every requirement, we encourage you to apply. You may be the right candidate for this role or other roles!
Elanco is an EEO/Affirmative Action Employer and does not discriminate on the basis of age, race, color, religion, gender, sexual orientation, gender identity, gender expression, national origin, protected veteran status, disability or any other legally protected status.
Elanco may use automated tools, including AI, to support parts of our recruitment process, such as reviewing applications against job‑related criteria and/or transferrable skills. These tools help ensure a consistent, structured evaluation, but they do not make hiring decisions. All decisions involve a human reviewer. For more information on how we handle personal data, please see our Elanco Workforce Privacy Notice.