Python Developer - GCP and Generative AI
๐ Remote | Poland
๐ผ Experience: 6+ years
Requirements
- 6+ years of Python development, including concurrency, multiprocessing, and clean architecture.
- 3+ years of production experience with Google Cloud Platform (GCP).
- Hands-on expertise with GCP services: BigQuery, Cloud Storage, Firestore, Pub/Sub, Cloud Logging, Cloud Trace, Workflows.
- Proven experience with Generative AI: Google GenAI SDK, Vertex AI, LangChain.
- Strong API development (Flask) and CLI tools experience.
- Security & compliance: IAM, impersonated credentials, Google DLP.
- Proficiency with Pydantic models and settings.
- Strong knowledge of data formats (CSV, JSON) and libraries (pandas).
- Excellent communication and mentoring skills.
Nice to Have
- Experience with document processing tools: PyPDF2/pypdf, pdf2image, pytesseract, python-docx, openpyxl.
- Observability knowledge: OpenTelemetry, Cloud Trace exporter, structured logging.
Key Tech Stack: Python, GCP, Flask, Vertex AI, LangChain, APIs, pandas
Responsibilities
- Build and optimize data ingestion pipelines and cloud-native AI solutions.
- Integrate Generative AI models with Google GenAI SDK, Vertex AI, LangChain.
- Develop high-quality APIs and CLI tools.
- Implement observability and monitoring with OpenTelemetry.
- Ensure security and compliance (IAM, DLP, GCP best practices).
- Mentor a junior developer and promote coding best practices.
- Drive performance optimization and contribute to architecture design.
Project
This role is for a Senior Python Developer with strong GCP and Generative AI expertise, focusing on building production-grade, cloud-native AI systems and mentoring junior team members.
Required languages
| English | B2 - Upper Intermediate |
Python, GCP, Flask, Vertex AI, LangChain, APIs, pandas
๐
$4000-5500
Average salary range of similar jobs in
analytics โ
Loading...