Engineering Lead - Data Science
Posted: 4 days ago
Job Description
Department: TechnologyLocation: AthensDescriptionWe are seeking an Engineering Lead (Data Science) with proven experience in taking data science workloads into production to join our Engineering team, a part of Technology.You will take ownership of operationalising and scaling our analytical workflows, optimising code for production, and building internal capabilities to support the Data Science team. The ideal candidate will have experience working adjacent to timeseries forecasting, earth observation and other domains of data science.You will partner closely with our Head of Data Science and Tech Product teams to align priorities, allocate resources, and ensure delivery of robust, efficient systems for Earth observation and alternative data use cases.Duties Lead the transformation of experimental code and models into production pipelines, ensuring reliability, scalability, and maintainability.Optimise performance of data processing workflows (e.g. satellite image ingestion, feature extraction, model inference) and reduce latency, cost, and computational overhead.Design and build internal tools, libraries and APIs to accelerate work for data scientists and analysts.Work with the Tech Product team to prioritise feature delivery, plan sprints, resource allocation and roadmap trade-offs.Mentor and guide data scientists, conduct code reviews, establish best practices around CI/CD, monitoring, and instrumentation.RequirementsStrong software engineering experience in Python, and preferably one more strictly type-safe programming language, such as Go, C++, Rust.Experience converting research or prototype code into robust, production-grade systems (data pipelines, model serving, orchestration).Experience working with cloud services, with a strong preference for AWS and a broad understanding of AWS solutions architecture.Proven experience with relational databases and experience in at least one of: PostgreSQL, MySQL, or MS SQL Server. Excellent collaboration, communication, and stakeholder alignment skills, especially working with product and research teams.Excellent command of written and spoken English.Desirable skillsExperience with JIRA or other similar tools.Understanding of energy & commodities markets.Experience with generative AI as an engineering productivity tool.BenefitsWelcome to our unique workplace where a passion for our industry-leading product sits at the heart of who we are.Life at EA is completely eclectic, fostered through the global nature of the business and a real appreciation of the many cultures of our diverse team. We unite as a single, cohesive team through an array of social clubs that cater to a spectrum of interests, from running and yoga to football and culinary adventures. These groups create a collegial and dynamic atmosphere that extends beyond work, promoting a healthy and balanced lifestyle for our team.Our strategically located offices are all set in prestigious buildings, offering you the convenience of nearby gyms, retail therapy, diverse dining options, and accessible public transport.Our office spaces are thoughtfully equipped to enhance your day-to-day experience whether working independently or collaborating with teammates. Enjoy the simple pleasures of a freshly brewed coffee, healthy snacks, and a social space for celebratory moments. One of the unique traits of life at Energy Aspects is the way our international colleagues often delight us with treats from around the globe. It’s safe to say you’ll never go hungry in our offices!We recognise your contribution with a competitive compensation package that includes annual bonuses, comprehensive private health insurance, and substantial pension contributions. Additionally, we offer company share options, subsidised gym memberships, and a generous holiday policy to support your financial and personal well-being.Join a company that values your professional growth and personal fulfilment, all within a supportive and engaging environment.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period