Encord
Forward Deployed Software Engineer
London +2 · On-site · Full-time · Posted Oct 6, 2026
- Location
- London
San Francisco
New York - Experience
- 4+ years of software engineering experience.
About the job
Build and deploy production software for complex customer data, ML, and application environments, owning technical solutions end to end and feeding insights back into the product.
What you'll do
- Design and build software across APIs, data workflows, backend systems, and product functionality; make deployment system-design decisions.
- Work directly with customers to scope, implement, roll out, and iterate on solutions; debug production issues.
- Turn recurring customer problems into reusable product capabilities and share deployment insights with Product and Engineering.
What they ask for
- Strong computer science fundamentals and experience building production software across the stack.
- Strong system-design judgment and experience making architecture decisions for complex software.
- Strong coding skills in a modern language.
- Evidence of owning technical problems end to end, from design through production.
Nice to have
- Python is a plus.
- Experience with customers or external engineering teams; experience in a high-growth startup, developer platform, or ML/data product environment is a bonus.
Tools
Python
AI focus
Build software for complex data and ML environments in support of production-ready AI systems.
Model-written summary · the original posting is authoritative