Excellent payJust postedUrgently hiring Use left and right arrow keys to navigate
Provided by the employer
Verified Pay check_circle $70 - $80 per hour
Hours Full-time, Part-time
Location Farmington, MI 48331
Farmington, Michigan open_in_new

Compare Pay

Verified Pay check_circleProvided by the employer
This job pays $24.96 per hour more than the average pay for similar jobs in your area.

$33.68

$50.04

$75.00


About this job

Job Description

Job Description

***Third-Party Recruiters and Staffing Firms: This position is being managed exclusively through our approved recruitment channels. We are not accepting C2C candidates, agency referrals, or unsolicited candidate submissions. Please refrain from contacting regarding this or other openings. Unsolicited communications will result in your organization being added to our blocked sender list***


THIS IS A W2 CONTRACT (NOT C2C) 12+ MO OPPORTUNITY

CANDIDATES MUST BE LOCAL TO METRO DETROIT AT THE TIME OF APPLICATION TO BE CONSIDERED

AT THIS TIME SPONSORSHIP IS NOT AVAILABLE

NO C2C OR W2 REFERRAL BASED SOLICITATIONS ACCEPTED

MAX RATE UP TO $80

 

***Important Applicant Notice***

Your responses to the screening questions are reviewed as part of the qualification process and serve as your first impression. Please answer all questions honestly and accurately, particularly regarding your location and work authorization. Candidates who provide inaccurate or misleading information will be removed from consideration.


We are seeking a Senior AI/Python Developer to design, develop, and support secure, scalable AI-enabled applications within a Wealth & Asset Management environment. This role is focused on Python development, Generative AI, prompt engineering, Retrieval-Augmented Generation (RAG), document intelligence, AI agents, and enterprise AI integration. The ideal candidate combines strong software engineering skills with hands-on experience building and deploying AI solutions in production environments.

Key Responsibilities

  • Design, develop, test, and maintain production-grade applications and AI services using Python.
  • Build and deploy Generative AI solutions leveraging Amazon Bedrock and Large Language Models (LLMs).
  • Design, optimize, and evaluate prompt engineering techniques, including prompt templates, structured outputs, and reusable prompt patterns.
  • Develop Retrieval-Augmented Generation (RAG), semantic search, embedding, and vector retrieval solutions.
  • Build AI agents and agent-based workflows using frameworks such as Strands Agents.
  • Develop reusable AI services and APIs using FastAPI, Pydantic, and related technologies.
  • Integrate AI solutions with both structured and unstructured enterprise data sources.
  • Develop document processing and extraction solutions using Amazon Textract where appropriate.
  • Implement vector-based retrieval strategies utilizing PostgreSQL and pgvector.
  • Establish safeguards for AI output quality, validation, reliability, traceability, and secure data handling.
  • Optimize AI applications for performance, latency, token consumption, and cost efficiency.
  • Create automated testing, evaluation, and monitoring capabilities for AI solutions.
  • Collaborate closely with application development, data engineering, DevOps, QA, architecture, cybersecurity, and business stakeholders.

Required Qualifications

  • 8+ years of experience in Python development, software engineering, AI/ML engineering, or related technical roles.
  • Strong hands-on experience with Python and modern API development frameworks.
  • Experience developing REST APIs using FastAPI and Pydantic.
  • Proficiency with AWS services, including Amazon Bedrock and Amazon Textract.
  • Experience integrating and deploying Large Language Models (LLMs) and Generative AI solutions.
  • Strong understanding of prompt engineering, including prompt design, testing, optimization, structured outputs, and evaluation methodologies.
  • Experience developing AI agents and agentic workflows, preferably with Strands Agents.
  • Experience building Retrieval-Augmented Generation (RAG) solutions, semantic search capabilities, embeddings, vector databases, and PostgreSQL/pgvector.
  • Experience with Docker/containerization and automated testing frameworks.
  • Strong understanding of enterprise AI security, data protection, responsible AI practices, and governance frameworks.
  • Experience integrating AI solutions with enterprise applications and data ecosystems.

Preferred Qualifications

  • Experience supporting AI solutions in financial services, wealth management, asset management, or other regulated industries.
  • Experience with AI observability, evaluation frameworks, model monitoring, and LLMOps practices.
  • Knowledge of cloud-native architectures, CI/CD pipelines, and DevOps methodologies.
  • Experience designing scalable, highly available enterprise applications.

What We're Looking For

  • Strong problem-solving and analytical skills.
  • Ability to communicate complex AI concepts to technical and non-technical audiences.
  • Experience working in cross-functional Agile development teams.
  • Passion for emerging AI technologies and continuous learning.

This is an excellent opportunity for a senior-level engineer who enjoys building enterprise-grade AI solutions and shaping the future of intelligent applications.

\nCompany Description

G-TECH Services, Inc. is a leading certified recruitment and placement firm that specializes in providing highly skilled staff in technical fields such as engineering, IT, procurement, finance and accounting. We have well-established relationships with some of the most respected companies in the country and know our clients' job requirements and corporate cultures. Once we understand your experience and career aspirations, we aim to connect you with the right opportunity.

Company Description

G-TECH Services, Inc. is a leading certified recruitment and placement firm that specializes in providing highly skilled staff in technical fields such as engineering, IT, procurement, finance and accounting. We have well-established relationships with some of the most respected companies in the country and know our clients' job requirements and corporate cultures. Once we understand your experience and career aspirations, we aim to connect you with the right opportunity.

Nearby locations

Posting ID: 1313639165 Posted: 2026-11-06 Job Title: Software Engineer