Position Title:
AWS Python AI Software Engineer III - GR - 39820- 71788Job Family:
IFT > Engineering/DevShift:
Job Description:
JOB POSITION
Build and operate data pipelines and GenAI enablement services on AWS with Snowflake, Aurora, and orchestration. Deliver reliable, secure, and governed data/AI products.
JOB RESPONSIBILITY
Develop Python services and pipelines for data ingestion, transformation, and serving.
Build and maintain Snowflake models, ETL/ELT jobs, and performance-optimized SQL.
Use orchestration (Airflow/Dagster/Prefect/Step Functions) for scheduling, retries, and backfills.
Support RAG workflows: document ingestion, chunking, embeddings, retrieval, and evaluation.
Implement basic LLM/agent workflows with tool/function calling and guardrails.
Operate production workloads: monitoring, alerting, incident triage, and runbooks.
Apply security governance: least-privilege access, secrets management, and audit logging.
Implement data quality checks (freshness, volume, schema, nulls) and resolve issues.
QUALIFICATION
3–6 years relevant experience, Bachelors in IT/Computers,
with demonstrable production ownership and some GenAI exposure.
EXPERIENCE
3–6 years relevant experience,
Strong: Python, AWS, Snowflake, Orchestration, Data Quality, Security basics
Working: LLM, RAG, AI agents, Aurora, Reliability Ops
SKILLS AND COMPETENCIES
5 – 8+ years experience in platform/data/backend engineering; strong Python.
Deep AWS experience (security/IAM, networking patterns, observability, deployment).
Strong Snowflake expertise (tuning, RBAC, cost governance, scalable patterns).
Proven orchestration ownership in production.
Hands-on LLM/RAG delivery (not just theory): retrieval design + evaluation + guardrails.
Strong reliability/operations experience in production environments.
Strong security governance implementation experience.
Job Type:
Full time