Forward Deployed Engineer

Transperfect's Artificial Intelligence
Barcelona, Spain
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Barcelona, Spain

Tech stack

Clean Code Principles
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Application Frameworks
Azure
Software Debugging
Distributed Systems
Python
Machine Learning
Next.js
Software Engineering
Systems Integration
Web Application Frameworks
Chatbots
React
Flask
Large Language Models
Prompt Engineering
GIT
FastAPI
Vue.js
Build Management
AI Platforms
Information Technology
Software Version Control
Data Pipelines

Job description

  • Work directly with clients to scope problems, understand constraints, and define concrete technical solutions, asking the right questions before jumping to code
  • Rapidly prototype AI-powered solutions and build proof-of-concepts that demonstrate value in days
  • Own the full journey from a client problem to a deployed production system
  • Write production-quality code across the full stack
  • Act as the primary technical owner for customer engagements
  • Develop custom applications leveraging LLMs, RAG systems, and agentic frameworks
  • Work cross-functionally between clients and internal product teams
  • Lead technical discovery sessions with clients
  • Build and deploy integrations, data connectors, and custom workflows that make our AI platforms work within customers' existing systems
  • Collaborate with sales teams during pre-sales technical discussions, demos, and proof-of-value engagements
  • Mentor technical teams on best practices for AI implementation, prompt engineering, and system integration
  • Complete all other tasks that are deemed appropriate for this role and assigned by the manager/supervisor

Requirements

  • Strong proficiency in Python with experience building production applications, APIs, and full-stack systems

  • Hands-on expertise with modern AI platforms like OpenAI, Claude, Google, or Microsoft, and ability to rapidly integrate them into customer solutions

  • Experience with LLM application frameworks like LangChain, LlamaIndex, or LangGraph for building chatbots, agents, RAG systems, and custom workflows

  • Proven ability to scope ambiguous problems, asking clarifying questions, understanding constraints, and defining concrete technical plans before coding

  • Strong full-stack development skills with modern web frameworks like React, Next.js, Vue.js, FastAPI, or Flask to build complete customer-facing applications

  • Excellent problem-solving and analytical thinking with a bias toward action, prioritizing working solutions over perfect architectures

  • Outstanding communication skills for customer engagement, technical discovery, stakeholder presentations, and cross-functional collaboration

  • Ability to work independently in customer environments, taking ownership of complex problems and driving them to resolution

  • Experience building custom data pipelines, integrations, and APIs

  • Comfortable with ambiguity and rapid iteration of dynamic customer environments with evolving requirements

  • Strong technical troubleshooting skills and ability to debug production issues under pressure as the owner

  • Customer-focused mindset with ability to build trust, translate business needs into technical solutions, and guide non-technical stakeholders, * Master's degree in Computer Science, Engineering, or related field, or equivalent practical experience

  • 5+ years of software development experience with ability to ship production applications end-to-end

  • 2+ years working with LLMs and AI tools in a practical, customer-facing or application-focused context

  • Proven track record working directly with customers or stakeholders, gathering requirements, managing expectations, and delivering solutions

  • Experience with the full software development lifecycle, from scoping and architecture to deployment and production support

  • Hands-on experience building APIs and integrations

  • Ability to work independently and take ownership of technical problems in fast-paced environments

  • Experience leading technical discovery sessions and translating business requirements into working systems

  • Solid foundation in version control (Git), testing practices, and writing maintainable code

  • Experience with cloud platforms (AWS, GCP, or Azure) and distributed computing systems

Desired Skills and Experience

  • Experience in a customer-facing engineering role (solutions engineer, technical consultant, implementation engineer, or similar)
  • Background working in fast-paced environments where you've had to scope problems, prototype quickly, and deliver under tight timelines
  • Experience participating in technical sales cycles, demos, POCs, RFPs, or technical discovery sessions
  • Prior experience embedded with customer teams or working on-site to solve complex technical challenges
  • Knowledge of NLP, machine learning fundamentals, or experience fine-tuning models (LoRA, prompt tuning, RAG optimization)
  • Experience with agile methodologies and working in iterative, customer-driven development cycles
  • Advanced proficiency with CI/CD pipelines and modern deployment practices
  • Entrepreneurial mindset with examples of taking initiative, identifying opportunities, and driving projects to completion

About the company

The artificial intelligence landscape is moving at unprecedented speed, and our clients need solutions built at the same pace. As a Forward Deployed Engineer within TransPerfect's Artificial Intelligence team, you will be customer-embedded, i.e. working directly with clients to understand their toughest problems, rapidly prototype AI-powered solutions, and build production systems that deliver real business value.

Apply for this position