¡Activa las notificaciones laborales por email!

Lead / Principle Python Engineer For Generative Ai Backend Development

Trimble Inc.

Santiago de Compostela

A distancia

EUR 70.000 - 90.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

A leading technology company is seeking a Lead / Principal Python Engineer for Generative AI Backend Development to design and develop LLM-based applications. The role requires strong Python skills and experience in Generative AI. This is a full-time position with remote flexibility, specifically for candidates in regions with legal entities. Join a diverse team that emphasizes inclusion and equity.

Formación

  • 6+ months experience with Generative AI applications in production.
  • Strong problem-solving and analytical skills.
  • Familiarity with Agile methodologies is a plus.

Responsabilidades

  • Architect, implement, and optimize Generative AI applications.
  • Utilize RAG techniques such as chunking and hybrid search.
  • Collaborate with cross-functional teams and mentor junior engineers.

Conocimientos

Python programming
GenAI applications implementation
Excellent communication
Cloud platforms (Azure, AWS)
Microservices architecture
Containerization (Docker, Kubernetes)
RESTful APIs
database systems (NoSQL, PostgreSQL)
CI/CD tools (GitHub Actions)
Problem-solving skills
Agile methodologies
Leadership capabilities

Descripción del empleo

Lead / Principal Python Engineer for Generative AI Backend Development

Join to apply for the Lead / Principal Python Engineer for Generative AI Backend Development role at Trimble Inc.

Transporeon, a SaaS company founded in 2000 in Ulm, Germany, provides logistics solutions across various areas, including:

  • Buying & selling of logistics services
  • Organizing dock, yard, truck, and driver schedules
  • Invoice auditing for logistics services

It has grown significantly, reaching €150m in revenue before being acquired by Trimble for $2 billion USD in 2022. Transporeon boasts one of Europe's largest networks of shippers and carriers, with approximately 1,400 employees. We are seeking Generative AI Lead / Principal Python Engineers to help build LLM-based agentic applications.

As a Lead / Principal Software Engineer specializing in Generative AI, you will:

  • Design, develop, and maintain cutting-edge LLM-based agentic applications.
  • Work hands-on with frameworks such as LangChain or LangGraph, and techniques including prompt engineering, Retrieval-Augmented Generation (RAG), and fine-tuning.
  • Contribute directly to deliverables, building solutions that meet functional requirements for innovative Trimble products.
  • Collaborate across global teams and utilize agile methodologies.
  • Provide non-technical management and overview of technology capabilities, risks, and opportunities.

Main Responsibilities

  • Architect, implement, and optimize Generative AI applications leveraging Large Language Models (LLMs).
  • Adopt agentic frameworks like LangChain or LangGraph to orchestrate LLM-based agents.
  • Utilize RAG techniques such as chunking, hybrid search, query translation, similarity search, vector DBs, and evaluation metrics.
  • Monitor performance using observability tools like Datadog and Databricks.
  • Stay updated with the latest research in fine-tuning, RLHF, and prompt engineering advancements like DSPy.
  • Translate high-level product requirements into scalable, modular software designs following modern architecture, microservices, and cloud-native practices.
  • Develop comprehensive test suites and ensure high code quality through automated testing.
  • Collaborate with cross-functional teams and mentor junior engineers in LLM-based solutions.
  • Work efficiently in an agile environment, managing sprints and production issues across time zones.
  • Maintain CI/CD pipelines and version control using tools like GitHub Actions.

Key Result Areas

  • Deliver production-ready LLM-based applications on schedule, ensuring quality and scalability.
  • Achieve high-quality daily releases with extensive automated test coverage.
  • Identify, communicate, and mitigate risks effectively, maintaining transparent progress reporting.

Required Skillsets

  • Strong proficiency in Python programming.
  • Minimum 6 months experience with GenAI applications in production.
  • Excellent communication skills for working with a global team.
  • Experience with cloud platforms (Azure, AWS).
  • Knowledge of microservices architecture and containerization (Docker, Kubernetes).
  • Experience with RESTful APIs and database systems (NoSQL, PostgreSQL).
  • Proficiency with Git and version control practices.
  • Experience with CI/CD tools like GitHub Actions.
  • Strong problem-solving and analytical skills.
  • Familiarity with Agile methodologies (Scrum, Kanban).
  • Ability to assess and mitigate risks in software development.
  • Leadership and mentoring capabilities.

Job Location

Remote role in countries where we have legal entities. Only employment contracts are offered, not freelancing.

Our Inclusiveness Commitment

We value diversity and actively promote inclusion, ensuring all team members feel seen, heard, and welcomed.

We have programs to support diversity, equity, and inclusion, reflecting our commitment to our community and customers.

Seniority Level

  • Mid-Senior level

Employment Type

  • Full-time

Job Function

  • Other

Industry

  • Software Development
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.