Senior PostgreSQL DBA & Python AI Engineer
Gracemark
Full-time
Phoenix, AZ
Job description
Senior PostgreSQL DBA & Python AI Engineer
Location: Phoenix, AZ
Job Type: Long-Term Contract
Compensation: $50/hour
Role Overview
We are seeking an experienced PostgreSQL Database Administrator with strong Python development skills and experience working with Generative AI technologies. In this role, you will be responsible for managing enterprise-level databases while also developing Python-based solutions and integrating AI capabilities into data-driven applications.
The ideal candidate combines database administration expertise with modern AI and backend development experience to build scalable, high-performance systems.
Key Responsibilities
Database Administration
- Administer, monitor, and optimize PostgreSQL and/or Oracle databases
- Perform performance tuning, backup and recovery, replication, and security management
- Design and maintain database schemas, indexing strategies, and high-availability architectures
Python Development
- Develop and maintain Python-based applications, APIs, and automation scripts
- Build backend services using frameworks such as FastAPI or Flask
- Implement data processing workflows using tools such as Pandas
AI & Data Engineering
- Integrate Generative AI models and LLMs into enterprise applications
- Build data pipelines for AI/ML workloads
- Work with vector databases and embedding storage solutions (e.g., pgvector)
Collaboration & Operations
- Collaborate with cross-functional teams to design scalable and secure systems
- Maintain database security, compliance, and operational best practices
- Support cloud-based deployments and database infrastructure
Required Skills
- Strong experience with PostgreSQL and/or Oracle database administration
- Experience with vector databases (e.g., pgvector)
- Strong Python programming skills
- Experience building APIs using FastAPI or Flask
- Experience with Generative AI frameworks (OpenAI APIs, LangChain, or similar)
- Knowledge of database performance tuning, query optimization, indexing, and partitioning
- Experience working in Linux environments
- Familiarity with cloud platforms (AWS or GCP)
Preferred Qualifications
- Experience with DevOps practices and CI/CD pipelines
- Knowledge of data governance and security best practices
- Experience supporting AI/ML workloads in production environments
Job Type: Full-time
Pay: $50.00 per hour
Expected hours: 40 per week
Application Question(s):
- Do you have strong experience with PostgreSQL or Oracle database administration?
- Do you have experience working with vector databases such as pgvector?
- Do you have strong Python programming experience?
- Do you have experience building APIs using FastAPI or Flask?
- Do you have experience working with Generative AI frameworks such as OpenAI APIs or LangChain?
- Are you familiar with cloud platforms such as AWS or GCP?
Location:
- Phoenix, AZ 85003 (Required)
Ability to Commute:
- Phoenix, AZ 85003 (Required)
Work Location: Hybrid remote in Phoenix, AZ 85003