- Company Name
- Robson Bale
- Job Title
- Artificial Intelligence Engineer
- Job Description
-
**Job title**
Artificial Intelligence Engineer
**Role Summary**
Deliver end‑to‑end AI solutions focused on Retrieval‑Augmented Generation (RAG) over a 6‑month contract. Design, develop, test and deploy Python‑based services in an AWS cloud environment while ensuring clean, scalable code, robust DevOps support, and continuous system improvement.
**Expectations**
- Produce production‑ready RAG pipelines that meet functional and performance targets.
- Write maintainable, well‑tested Python code and sustain it through the full development cycle.
- Collaborate with cross‑functional teams to translate requirements into technical designs.
- Deliver on schedule, adhere to coding standards, and provide operational support in a cloud setting.
**Key Responsibilities**
- Architect and build RAG systems integrating retrieval and generation components.
- Develop and extend Python services and data‑flow components for AI workflows.
- Apply software engineering best practices (design patterns, version control, CI/CD).
- Deploy, monitor, and troubleshoot solutions on AWS (EC2, S3, DynamoDB, SageMaker, Lambda, etc.).
- Implement DevOps processes for build automation, continuous delivery, and infrastructure as code.
- Optimize system reliability, performance, and scalability through profiling and refactoring.
- Work with stakeholders to refine requirements and provide technical insights.
**Required Skills**
- Proven AI engineering expertise with Retrieval‑Augmented Generation techniques.
- Advanced Python development in production, including libraries such as HuggingFace, PyTorch/TensorFlow, and FastAPI.
- Strong software architecture and design skills for scalable, reliable systems.
- Hands‑on DevOps experience: CI/CD pipelines, containerization (Docker/K8s), IaC tools (Terraform, CloudFormation).
- Practical AWS knowledge: compute, storage, networking, AI/ML services, and security best practices.
- Ability to write and run unit/integration tests, use version control (Git), and commit to code reviews.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, Data Science, or related field (or equivalent practical experience).
- AWS certification (e.g., Solutions Architect, DevOps Engineer) is desirable but not mandatory.