Job Description
Position: Python Developer (AI AWS)
Location: Houston, TX (Hybrid)
Employment: Contract
Job Description:
We are seeking a highly skilled Python AI AWS Engineer to design, develop, and deploy scalable AI‑driven applications on cloud environments. The ideal candidate will have strong hands‑on experience in Python, machine learning/AI frameworks, and AWS cloud services. Experience with Java and Terraform is a strong plus.
Responsibilities: -
- AI / Machine Learning Develop, train, and deploy ML/AI models using frameworks such as TensorFlow, PyTorch, Scikit‑learn, Hugging Face, etc.
- Design and optimize data pipelines for model training and inference.
- Work with LLMs, embeddings, RAG architectures, or generative AI workflows (optional but preferred).
- Backend & Python Development Build scalable APIs and backend services using Python (FastAPI, Flask, Django or similar).
- Implement robust data processing, validation, and transformation logic.
- Ensure high performance, security, and maintainability of codebase.
- AWS Cloud Engineering.
Mandatory skills
- Python: Design and deploy cloud‑native microservices and AI workloads using AWS services such as: SageMaker, Lambda, EC2, S3, Step Functions, DynamoDB, API Gateway, ECS/EKS Implement monitoring, logging, and automated deployment pipelines.
- Ensure best practices for cost optimization, reliability, and security.