eDreams ODIGEOposted 16 days ago
Full-time • Senior
Hybrid • Milan, TN
Administrative and Support Services

About the position

As you contemplate your future, you might be asking yourself, what's the next step? Start your journey with us! We're seeking an experienced Java Senior Software Engineer to join our Machine Learning Prod Platform Team in Barcelona, Madrid, Alicante or Milan (hybrid) to drive the development of our Machine Learning platform. Our mission is to develop and run the platform and infrastructure to operate our ML models. We work in close collaboration with our Data Scientists team, and help them to run the ML predictions in the production environment. We also build and run all the tools that an online ML platform needs (i.e. data tracking, feature store, …) If you're ready to soar, we're ready to take you there.

Responsibilities

  • Work with innovative technologies including Java17, BigData (Kafka, Cassandra, Postgres, Big Query, BigTable, Redis, Neo4j), machine learning, and Datamesh in a continuous delivery and cloud-based environment (Docker, Kubernetes, and GCP).
  • Challenge the status quo and bring new ideas to the table.
  • Provide technical guidance for complex initiatives and deliver strategic technical improvements.
  • Improve code structure and architecture, ensuring testability and maintainability.
  • Successfully deliver projects with high complexity, involving multiple stakeholders.
  • Effectively give and receive feedback, including code reviews and mentoring other team members.
  • Communicate complex ideas to technical and business stakeholders.

Requirements

  • Meaningful experience in a senior engineer role driving technical work for other engineers.
  • Good English level to work in a multicultural environment.

Nice-to-haves

  • Experience with Applied AI Tools such as GitHub Copilot, ChatGPT, or other AI-powered coding assistants.
  • Curiosity and eagerness to explore and integrate emerging AI-driven solutions.
  • Ability to leverage AI tools to debug code and enhance productivity.
  • Enthusiastic about continuously learning and adapting to new AI features.
  • Experience or interest in collaborating closely with AI tools as 'pair programmers'.

Benefits

  • Competitive salary and benefits package, including flexible benefits and performance-based bonuses.
  • Continuous learning opportunities with free Coursera access and tech training.
  • Personalized career paths and internal mobility opportunities.
  • Hybrid home-office model focused on outcome, not time-in-seat.
  • After-work events, padel tournaments, and a fun work environment.
  • Free fruit, coffee, and tea at the offices.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service