Lead/Principle Python Engineer for Generative AI Backend Development

13-09-2025

Lead/Principle Python Engineer for Generative AI Backend Development

Trimble Inc. 13-09-2025
Riassunto

Località

Divisione Aziendale

Tipo di contratto

Data di pubblicazione

13-09-2025

Descrizione Lavoro

OverviewLead/Principle Python Engineer for Generative AI Backend DevelopmentTransporeon is a SaaS company founded in 2000 in Ulm, Germany. The company provides logistics solutions across several areas, including buying and selling of logistics services, organizing shipment execution, dock, yard, truck, and driver schedules, and invoice auditing for logistics services. Transporeon has grown significantly, reaching €150m in revenue before being acquired by Trimble for $2 billion USD in 2022. It has one of the largest networks of shippers and carriers in Europe, with approximately 1,400 employees.We are looking for a Generative AI Lead/Principal Python Engineer to help build LLM-based agentic applications. As a Lead/Principle Software Engineer specializing in Generative AI, you will design, develop, and maintain cutting-edge LLM-based agentic applications. This role requires hands-on expertise in frameworks such as LangChain or LangGraph (or comparable frameworks), and techniques including prompt engineering, Retrieval-Augmented Generation (RAG), and fine-tuning. You will be expected to ship deliverables yourself and collaborate across global teams using agile methodologies. Your work will influence the delivery of intelligent, scalable, and robust AI-driven applications, and you will provide non-technical management overview of capabilities, risks, and opportunities related to specific technologies.
Responsibilities

LLM Application Development: Architect, implement, and optimize Generative AI applications leveraging Large Language Models (LLMs). Quickly learn and adopt agentic frameworks (e.g., LangChain, LangGraph) to orchestrate LLM-based agents.
Working with RAG frameworks: Use techniques such as chunking, hybrid search, query translation, similarity search, vector DBs, evaluation metrics, and ANN algorithms.
Monitoring performance: Use observability services for LLM observability and analytics (e.g., Datadog, Databricks).
Keep track of latest research: Stay updated on fine-tuning, RLHF, and prompt engineering advancements.
System Design & Architecture: Translate high-level product requirements into scalable, modular software designs that adhere to modern design principles, microservices architecture, and cloud-native best practices.
Testing & Integration: Develop comprehensive test suites (unit, integration, end-to-end) to ensure code quality and high test coverage. Integrate solutions across systems, perform bug fixes, and conduct quality assurance.
Collaboration & Mentorship: Collaborate with cross-functional stakeholders and mentor junior engineers in LLM-based solution design, implementation, and deployment.
Agile Delivery: Work in an agile environment, plan and execute sprints, meet deadlines, and handle production issues across time zones.
CI/CD & Version Control: Employ CI/CD pipelines (GitHub Actions or similar) and maintain code versioning in GitHub for frequent releases.

Key Result Areas

LLM Solutions Delivery: Launch production-ready LLM-based agentic applications on schedule, ensuring quality and scalability.
Quality & Automation: Achieve high-quality daily releases and ensure automated tests cover a high percentage of the codebase.
Risk Management & Reporting: Proactively identify risks and communicate them to stakeholders with transparent progress and metrics.

Needed Skillsets

Strong proficiency in Python programming
Minimum 6 months experience working with GenAI applications in production
Strong communication skills for global collaboration
Experience with cloud platforms (e.g., Azure, AWS)
Knowledge of microservices architecture and containerization (e.g., Docker, Kubernetes)
Experience with RESTful APIs and API design principles
Understanding of databases (NoSQL, PostgreSQL)
Proficiency with Git for version control
Continuous Integration/Continuous Deployment (CI/CD) familiarity (e.g., GitHub Actions)
Problem-Solving and Analytical Thinking
Agile Methodologies (Scrum or Kanban)
Leadership and Mentoring

Job Location
Remote role in countries where we have legal entities. We are not offering freelancing contracts, only employment contracts.
Our Inclusiveness Commitment
We believe in celebrating differences and actively seek to add members to our community who represent our customers and the places we live and work. We have programs to ensure our people are seen, heard, and welcomed and that they belong, no matter who they are or where they come from.
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Other

Industries

Software Development

#J-18808-Ljbffr

Condividi

Come Candidarsi

Per maggiori informazioni e per candidarti, clicca il pulsante.