At a Glance
- Tasks: Design and build data systems that power groundbreaking research in health, AI, and more.
- Company: Join the innovative Ellison Institute of Technology, tackling humanity's biggest challenges.
- Benefits: Enjoy enhanced holiday pay, private medical insurance, and a supportive work environment.
- Why this job: Be part of a collaborative team making real-world impacts through cutting-edge technology.
- Qualifications: Strong programming skills in Python and SQL; experience with distributed data systems.
- Other info: Embrace a culture of curiosity, creativity, and continuous learning.
The predicted salary is between 28800 - 48000 £ per year.
At the Ellison Institute of Technology (EIT), we’re on a mission to translate scientific discovery into real world impact. We bring together visionary scientists, technologists, policy makers, and entrepreneurs to tackle humanity’s greatest challenges in four transformative areas: Health, Medical Science & Generative Biology, Food Security & Sustainable Agriculture, Climate Change & Managing CO₂, Artificial Intelligence & Robotics. This is ambitious work - work that demands curiosity, courage, and a relentless drive to make a difference. At EIT, you’ll join a community built on excellence, innovation, tenacity, trust, and collaboration, where bold ideas become real-world breakthroughs. Together, we push boundaries, embrace complexity, and create solutions to scale ideas for lab to society.
Requirements
The Role: Our Data Engineering Team builds the core data systems that power frontier research across EIT. As an early member of our Data Engineering team, you’ll design and build the platforms used by scientists and engineers in fields such as healthcare, robotics, agriculture, and AI. You’ll work alongside our MLOps and Infrastructure teams to create reliable, scalable systems capable of handling large-scale (from TB to PB+), multimodal datasets. EIT is unique in combining foundational data from diverse disciplines into a single research ecosystem. You’ll help develop the technical foundation that makes this possible: platforms, services, APIs and distributed systems that are robust, observable and easy to work with. This is a role for engineers who think long-term and want to build a platform that will underpin the next generation of scientific and technological discovery.
Day-to-Day, You Might:
- Design and build distributed data systems that support research across EIT’s scientific domains.
- Architect APIs and services for high-throughput, low-latency access to multimodal datasets.
- Work with MLOps, Infrastructure and data engineers embedded within research teams to integrate systems into active research workflows.
- Develop pipelines for large-scale text, audio, video, imaging, sensor, and structured data on OCI.
- Add observability, monitoring, and automated quality checks to ensure the trustworthiness of every dataset.
- Contribute to an engineering culture that values maintainability, testing, clear system design, and deep collaboration with our researchers and scientists.
What Makes You a Great Fit:
- You have strong programming experience in Python and SQL, and value code quality, reliability (including testing, CI/CD) and observability as much as performance.
- You have experience designing, deploying, and optimising distributed data systems or data-intensive backend services.
- You think in terms of systems and longevity, not just one-off ETL scripts, and embrace end-to-end ownership from low-level performance to user interfaces.
- You’re a collaborative partner to Infrastructure/Ops teams and researchers; clear, respectful communicator.
- You have a low-ego, team-first mindset and help grow our engineering culture by mentoring, sharing, and elevating the work of those around you.
Great to Also Have:
- You’re used to working with modern tech stacks and developing for distributed systems, for example Spark/Flink/Kafka, Polars/Arrow, Airflow/Prefect.
- You’ve contributed to shared Python libraries used across multiple teams and maintained dependency and packaging standards (e.g. Poetry, pip-tools).
- You have experience integrating multimodal datasets (text, video, imaging, sensor data) into unified platforms.
- You’ve designed and optimised robust, high-performance APIs for data ingestion/consumption using tools such as FastAPI, gRPC, and GraphQL, and use tools such as Prometheus and OpenTelemetry to maintain SLAs.
- You’re curious about database internals, storage engines, and low-latency query processing.
- You’ve built web apps and dashboards using tools such as Dash or frameworks like React.
- You’ve managed schema evolution, data versioning, and governance in production with tools such as Open Policy Agent and Apache Hive Metastore.
Benefits
We offer the following salary and benefits: Enhanced holiday pay, Pension, Life Assurance, Income Protection, Private Medical Insurance, Hospital Cash Plan, Therapy Services, Perk Box, Electric Car Scheme.
Why work for EIT:
At the Ellison Institute, we believe a collaborative, inclusive team is key to our success. We are building a supportive environment where creative risks are encouraged, and everyone feels heard. Valuing emotional intelligence, empathy, respect, and resilience, we encourage people to be curious and to have a shared commitment to excellence. Join us and make an impact!
Data Engineer - AI in Oxford employer: Ellison Institute of Technology
Contact Detail:
Ellison Institute of Technology Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Engineer - AI in Oxford
✨Tip Number 1
Network like a pro! Reach out to current employees at EIT on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for your interview. It’s all about making connections and showing your genuine interest in the company.
✨Tip Number 2
Prepare for technical interviews by brushing up on your Python and SQL skills. Practice coding challenges that focus on data systems and APIs. We want to see your problem-solving skills in action, so get comfortable with explaining your thought process as you work through problems.
✨Tip Number 3
Showcase your projects! If you've built any data systems or worked on relevant projects, be ready to discuss them in detail. Highlight your role, the technologies you used, and the impact of your work. This is your chance to shine and demonstrate your hands-on experience.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining our team at EIT. Let’s make those bold ideas become real-world breakthroughs together!
We think you need these skills to ace Data Engineer - AI in Oxford
Some tips for your application 🫡
Show Your Passion: When writing your application, let your enthusiasm for data engineering and AI shine through. We want to see your curiosity and drive to make a difference in the world, so share why you're excited about this role and how you can contribute to our mission.
Tailor Your CV: Make sure your CV is tailored to highlight your relevant experience and skills. Focus on your programming expertise in Python and SQL, and any projects that showcase your ability to design and optimise distributed data systems. We love seeing how your background aligns with our needs!
Craft a Compelling Cover Letter: Your cover letter is your chance to tell us your story. Use it to explain why you’re a great fit for the Data Engineer role at EIT. Be specific about your experiences and how they relate to the responsibilities outlined in the job description. We appreciate a personal touch!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at EIT. We can’t wait to hear from you!
How to prepare for a job interview at Ellison Institute of Technology
✨Know Your Tech Stack
Make sure you’re familiar with the modern tech stacks mentioned in the job description, like Spark, Kafka, and FastAPI. Brush up on your Python and SQL skills, and be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Collaboration Skills
EIT values teamwork, so prepare examples of how you've worked with cross-functional teams. Highlight any experiences where you’ve collaborated with researchers or infrastructure teams to integrate systems into workflows.
✨Think Long-Term
Demonstrate your understanding of building scalable, maintainable systems. Be ready to discuss your approach to designing distributed data systems and how you ensure their longevity and performance over time.
✨Emphasise Your Curiosity
EIT is looking for candidates who are curious and eager to learn. Share instances where you’ve explored new technologies or methodologies, and express your enthusiasm for tackling complex challenges in AI and data engineering.