Forward Deployed Engineer (Python)
Role details
Job location
Tech stack
Job description
We are looking for a Forward Deployed Engineer to join a fast-growing technology company building AI-powered solutions that help organizations streamline complex workflows, improve operational efficiency, and unlock value from business data.
In this role, you will work directly with customers and internal teams to understand business challenges, design technical solutions, and implement scalable software systems. You will act as a bridge between engineering and business stakeholders, helping transform customer requirements into working products and integrations.
This position combines hands-on software development with customer-facing problem solving, making it ideal for engineers who enjoy both building technology and working closely with users to deliver measurable outcomes., * Work directly with customers to understand business processes, technical requirements, and operational challenges
- Design and implement custom solutions using Python and modern software development practices
- Develop integrations between internal systems, third-party platforms, and customer environments
- Build APIs, automation workflows, and data processing solutions
- Collaborate with product, engineering, and customer teams to deliver high-impact solutions
- Translate business requirements into scalable technical implementations
- Troubleshoot customer issues and identify opportunities for process improvements
- Participate in technical discovery sessions, solution design workshops, and implementation planning
- Contribute to architecture discussions and technical decision-making
- Support deployment, monitoring, and continuous improvement of customer-facing solutions
- Create and maintain technical documentation where appropriate
Requirements
- Strong software engineering experience using Python
- Experience designing and building APIs, integrations, and backend services
- Experience working with cloud-based applications and modern software architectures
- Strong problem-solving skills and ability to work in ambiguous environments
- Experience gathering requirements and translating business needs into technical solutions
- Ability to communicate effectively with both technical and non-technical stakeholders
- Experience working directly with customers, partners, or internal business teams
- Familiarity with databases, data modeling, and system integrations
- Strong English communication skills
- Ability to work independently and take ownership of projects from discovery through delivery
Nice to Have
- Experience working in startups or fast-growing technology companies
- Experience with AI, LLMs, AI agents, or workflow automation solutions
- Experience with cloud platforms such as AWS, GCP, or Azure
- Experience with data pipelines and data integrations
- Experience in solutions engineering, implementation engineering, technical consulting, or customer-facing engineering roles
- Familiarity with modern AI development tools and coding assistants
- Experience building internal tools or operational automation systems
Skills and Attributes
- Strong customer-oriented mindset
- Excellent communication and stakeholder management skills
- Comfortable operating in fast-changing environments
- Highly proactive and resourceful
- Strong ownership mentality
- Ability to balance technical excellence with business outcomes
- Curious, adaptable, and eager to learn new technologies
- Pragmatic approach to solving complex problems, Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
Benefits & conditions
- Full Time
- Permanent
- remote
- Europe and South America, Remote, Remote in Europe, Remote in Europe and South America