See all roles

Generative AI Lead/Principal Python Engineer

Work from home Full-time role Hiring
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

We are looking for a Generative AI Lead/Principal Python Engineer 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. 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. In other words, you will be expected to ship deliverables yourself too. You will build solutions to meet functional requirements for innovative Trimble products, collaborating across global teams and leveraging agile methodologies. Your work will directly influence the delivery of intelligent, scalable, and robust AI-driven applications. Moreover, you will be expected to provide non-technical management and overview of the capabilities, the risks and the opportunities related to specific technologies.

  • 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: Using observability services such as Datadog and Databricks for LLM Observability and analytics.
  • Keep track of latest research: Stay updated on advancements in fine-tuning, RLHF, and prompt engineering advancements such as DSPy.
  • 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, and end-to-end) to ensure code quality and ensure that automated tests cover a high percentage of the codebase.
  • Integrate solutions across systems, perform bug fixes, and conduct rigorous quality assurance.
  • Collaboration & Mentorship: Collaborate with cross-functional stakeholders, including business analysts, product managers, and global development teams. Mentor junior engineers, guiding them through LLM-based solution design, implementation, and deployment.
  • Agile Delivery: Work in an agile environment, planning and executing sprints, meeting strict deadlines, and efficiently handling production issues across multiple time zones.
  • CI/CD & Version Control: Employ CI/CD pipelines (GitHub Actions or similar) and maintain code versioning in GitHub for seamless, frequent releases.

Qualifications

  • Strong proficiency in Python programming language
  • Minimum 6 months experience working with GenAI applications in production environment
  • Strong communication skills since we work with a global team
  • Experience with cloud platforms (e.g Azure, AWS)
  • Knowledge of microservices architecture and containerization technologies (e.g., Docker, Kubernetes)
  • Experience with RESTful APIs and API design principles
  • Understanding of database management systems (e.g., NoSQL, PostgreSQL)
  • Proficiency with Git for version control
  • Continuous Integration/Continuous Deployment (tools like GitHub Actions, integrating the automation into CI/CD pipelines)
  • Problem-Solving and Analytical Thinking (designing efficient automation solutions/frameworks, ability to identify and troubleshoot complex software defects)
  • Agile Methodologies (Scrum or Kanban, planning for iterative development cycles, manage frequent releases)
  • Risk Assessment and Mitigation (ability to identify and mitigate risks related to software quality, measure how well risks are documented and managed throughout the project)
  • Leadership and Mentoring (guiding and mentoring other engineers, providing technical expertise)

Job Location

  • Remote role in the following countries: Estonia, Romania, Poland, Hungary, Portugal, Spain, Germany, The Netherlands, Sweden, Finland, Denmark, Austria, Slovakia, Latvia, Lithuania, Croatia, or Italy

Our Inclusiveness Commitment

We believe in celebrating our differences. That is why our diversity is our strength. To us, that means actively participating in opportunities to be inclusive. Diversity, Equity, and Inclusion have guided our current success while also moving our desire to improve. We actively seek to add members to our community who represent our customers and the places we live and work. We have programs in place to make sure our people are seen, heard, and welcomed and most importantly that they know they belong, no matter who they are or where they are coming from.

Apply To This Job

You might like

Senior Corporate Accountant

Work from home Full-time role

Technical Writer

Work from home Full-time role

QA Team Lead

Work from home Full-time role

IT Automation & Security Engineer

Work from home Full-time role

Senior DevOps Engineer

Work from home Full-time role

SRE I

Work from home Full-time role

Senior DevOps Engineer

Work from home Full-time role

Agile Coach / Scrum Master

Work from home Full-time role

Customer Marketing Specialist

Work from home Full-time role

Senior Growth Marketing Specialist

Work from home Full-time role

Experienced Online Chat Support Representative – Flexible, Part-Time Remote Opportunity at arenaflex

Work from home Full-time role

Experienced Manager, Customer Engagement Solutions - Remote Opportunity

Work from home Full-time role

Experienced Full Stack Data Entry Specialist – Marketing and Business Operations

Work from home Full-time role

Experienced Remote Data Entry Specialist – Accurate and Organized Database Management for a Global Entertainment Leader at arenaflex

Work from home Full-time role

Hiring Now: Product Manager, Data Science & Analytics (Remote)

Work from home Full-time role

Experienced Remote Customer Service Specialist – Delivering Exceptional Arenaflex Experiences

Work from home Full-time role

Senior Blockchain Developers - Smart contract and Web3 experts

Work from home Full-time role

Experienced Full Stack Live Chat Agent – Customer Support and Digital Communication

Work from home Full-time role

[Hiring] Enterprise Systems Solutions Architect/Consultant @ASM Global LLC.

Work from home Full-time role

Remote Call Center Customer Service Representative – High‑Volume Inbound & Outbound Support – $16/hr – Flexible Remote Position

Work from home Full-time role