Job Title: Forward Deployed Engineer
Location: Pleasanton, CA (On-Site)
Job Description:
A Forward Deployed Engineer (FDE) is a customer-facing software or AI engineer who works directly within a client's business environment to solve complex business challenges using technology.
Key responsibilities include:
Understanding customer business problems and requirements.
Designing and developing custom software solutions.
Building and managing data pipelines.
Deploying solutions into production environments.
Troubleshooting issues and optimizing implementations.
Acting as a bridge between customer needs and technology solutions.
Experience working directly with business stakeholders and translating requirements into technical solutions.
Python, SQL, APIs and Microservices, Cloud Platforms (Azure preferred, AWS or Google Cloud Platform acceptable), Machine Learning and Data Science fundamentals.
Must Have Technical/Functional Skills
- 8+ years of experience in software engineering, data engineering, AI/ML, or solution consulting roles.
- Reacts
- Python
- SQL
- APIs and Microservices
- Cloud Platforms (Azure preferred, AWS or Google Cloud Platform acceptable)
- Machine Learning and Data Science fundamentals
- Generative AI and Large Language Models
- Retrieval-Augmented Generation (RAG)
- Vector Databases
- LangChain, LlamaIndex, Semantic Kernel, or similar frameworks
- Git, CI/CD, DevOps practices
Data & Analytics
- Data Engineering
- Data Modeling
- Power BI/Tableau
- Data Visualization
- ETL/ELT processes