Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

AI Software Engineer

$80 per hour

G-TECH Services, Inc.

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. DO NOT bulk apply you candidates. Please refrain from contacting regarding this or other openings. Unsolicited communications will result in your organization being added to our blocked sender list***

***CANDIDATES PLEASE READ CAREFULLY-THIS IS A W2 ONLY CONTRACT, C2C/C2H OR 1099 ARE NOT POSSIBLE ARRANGEMENTS FOR THIS ROLE, ONLY W2. ADDITIONALLY AT THIS TIME THE CLIENT IS ONLY OPEN TO CANDIDATES LOCAL TO METRO DETROIT REGARDLESS OF WILLINGNESS TO RELOCATE. PLEASE ONLY APPLY IS YOU ARE IN METRO DETROIT. LOCAL METRO DETROIT ADDRESS IS REQUIRED AT TIME OF SUBMISSION***

AT THIS TIME SPONSORSHIP IS NOT AVAILABLE AND WE CANNOT WORK C2C/C2H/1099

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.

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.

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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the AI Software Engineer in Farmington, MI vacancy
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Senior AI / Python Developer for a CONTRACT assignment with one of our premier BANKING clients in...  ...on Python development, Generative AI, prompt engineering, RAG, document intelligence, AI agents, and enterprise... 
    Software
    Contract work

    Software Guidance & Assistance

    Farmington Hills, MI
    4 days ago
  •  ...POSITION SUMMARY: We are looking for a Senior AI Engineer to build the systems that make AI agents do real, reliable work across our...  ...data and real workflows — is the job. This is not a role at a software company, and it is not a role where you write a little code on... 
    Software
    Contract work

    Covalent Resource Group

    Southfield, MI
    9 hours ago
  •  ...AI DevOps EngineerPOSITION SUMMARY: We are looking for an AI DevOps Engineer to own how our client's AI systems get deployed, stay up, and stay observable. You will own...  ...or serverless equivalents)Experience in a non-software-company engineering organization — internal tools... 
    Software

    Covalent Resource Group

    Southfield, MI
    3 days ago
  • $100k - $180k

     ...match, and much more! We are seeking a skilled and motivated AI Engineer to design, develop, and deploy AI-powered applications and automation...  ...Intelligence, Data Science, or a related field. 5+ years of software development experience in Java or .net or python, in that 2... 
    Software
    Work at office
    Local area
    Remote work
    Work visa
    Flexible hours
    1 day per week

    CURE Auto Insurance

    Southfield, MI
    9 hours ago
  •  ...RFIs and submittals Requirements: Bachelor's Degree in Civil Engineering or Landscape Architecture 3+ year of experience Project Management...  ...construction documents Proficient in relevant drafting/design software such as AutoCAD, SketchUp, Photoshop, InDesign, and Adobe... 
    Software
    Work at office

    Harrison Consulting Solutions

    Farmington Hills, MI
    2 days ago
  •  ...and submittals Requirements: ~ Bachelor'sDegree in Civil Engineering or Landscape Architecture ~3+year of experience ~ ProjectManagement...  ...documents ~ Proficientin relevant drafting/design software such as AutoCAD, SketchUp, Photoshop,InDesign, and Adobe Acrobat... 
    Software
    Work at office

    Harrison Consulting Solutions

    Farmington Hills, MI
    9 hours ago
  •  ...requirements into design specifications; coordinate the design of software, and design and develop user interfaces, user controls and...  ...Qualifications Education:Master degree in Computer Science, Computer Engineering, Information Technology, or in a related field of study (will... 
    Software
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    3 days ago
  • $65k - $80k

     ...for an accommodation or an alternative application process. AI Engineer - Embedded Enablement & Agentic AI IT Dept Full Time Minth North...  ...degree or technical certificate plus at least two years of software, data or IT experience. KEY TO BEING SUCCESSFUL IN THIS ROLE... 
    Software
    Full time
    Internship
    Work at office
    Local area

    Minth North America

    Wixom, MI
    23 hours ago
  •  ...DeveloperUnder limited supervision, design, develop, test and implement software applications using Waterfall and Agile; participate in full...  ...design, customize and integrate components; modify application engine programs and component interfaces; design solutions and... 
    Software
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    3 days ago
  • $60 per hour

     ...sustainable fixes. Partner with product owners, QA, and other engineers as an active member of an agile product team. Build and...  ...ensure system stability. Required Qualifications ~8+ years of software development experience ~ Strong, hands-on experience with .... 
    Software
    Contract work
    3 days per week

    Peterson Technology Partners

    Farmington Hills, MI
    1 day ago
  •  ...What You'll Do Collaborate with architects, designers, engineers, and other project team members. Assist with architectural...  ...models and drawings using Revit and other architectural design software. Conduct material and product research to support project development... 
    Software
    Internship
    Flexible hours

    Align MD

    Farmington Hills, MI
    1 day ago
  •  ...potential challenges, and help prevent recurring errors. Adaptability and Continuous Learning: Demonstrate a willingness to learn new software, adopt evolving technologies, and adapt to new tools, systems, and workflows as business needs change. Flexibility and Workload... 
    Software

    Latcha

    Farmington Hills, MI
    9 hours ago
  •  ...Your tasks As a Powertrain Controls Software Engineering Intern you will support in developing power-train and connected software solutions for embedded control systems for automotive applications such as vehicle control unit (VCU), propulsion - combustion, hybrid &... 
    Software
    Full time
    Internship
    Local area

    Bosch

    Farmington Hills, MI
    4 days ago
  • ResponsibilitiesH.W. Kaufman Group is building an AI Value Engineering capability inside Information Technology to engineer measurable business...  ...teams. We are looking for developers for whom building software is more than a job. Strong candidates are resourceful, curious... 
    Software

    H.W. Kaufman Group

    Farmington Hills, MI
    3 days ago
  •  ...debug database and web applications using SQL Server and Visual Studio. Develop and maintain the large scale applications. Perform software testing and quality assurance. Support, maintain and document system functionality. Performing code reviews and work product... 
    Software
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    2 days ago
  •  ...commercial real estate operations; AV and low-voltage familiarity.What You'll Do- Resolve escalated support tickets for hardware, software, network, and access issues within our Zendesk queue and defined SLAs- Manage endpoint lifecycle: imaging, deployment, and support... 
    Software
    Remote work

    Friedman Management

    Farmington Hills, MI
    4 days ago
  •  ...client in the Farmington Hills, MI area to identify a Python/AI Engineer on a 12 month contract to hire opportunity. This role will...  ...Qualifications: ~8+ years of experience in Python development, software engineering, AI/ML engineering, or related roles. ~ Strong... 
    Software
    Contract work
    Visa sponsorship

    Encore Talent Solutions, LLC

    Farmington Hills, MI
    9 days ago
  • $65 - $70 per hour

     ...Description Job Description Job Title: Senior AI/Python Developer Location: Farmington...  ...in Python, Generative AI, prompt engineering, RAG, AI agents, and enterprise AI...  ...Qualifications: ~8+ years in Python development, software engineering, or AI/ML engineering. ~... 
    Software
    Contract work

    BC Forward

    Farmington Hills, MI
    1 day ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Full Stack Developer...  .... Integrate applications with AI and data services as required. Develop...  ...experience in full stack development, software engineering, or related roles. Strong experience... 
    Software
    Contract work

    Software Guidance & Assistance

    Farmington Hills, MI
    4 days ago
  •  ...Senior EngineerAstemo's Advanced Development Division is hiring a Senior Engineer to develop embedded software for next-generation AD/ADAS platforms. This role goes beyond integration of vendor-provided BSPs, focusing on the platform capabilities that differentiate automotive... 
    Software

    Astemo Ltd

    Farmington Hills, MI
    3 days ago
  •  ...lifecycleSystem development processes and methodTesting methods, including unit and integration testing (JUnit, JMock)Utilization of software configuration management toolsCode deployment and code versioning toolsExperience in the following:UNIX (AIX)UNIX ScriptingJAVA, J... 
    Software

    Anveta

    Farmington Hills, MI
    3 days ago
  •  ...Technology, Information Systems or in a related field of study (will accept equivalent foreign degree).Two (2) years of experience as a Software Developer, Systems Analyst, Programmer or in a related occupation; experience must include 2 years of work with Pega, Java, J2EE,... 
    Software
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    3 days ago
  •  ...Sr. SAP Software DeveloperJob Duties:Under limited supervision, design, develop, test and install complex SAP, Netweaver, Enterprise...  ...Qualifications Education:Bachelor degree in Computer Science, Electronic Engineering, or in a related field of study (will accept equivalent... 
    Software
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    2 days ago
  •  ...materials or equipment (up to 20 lbs).May require occasional travel for meetings or events.About LSPediaWelcome to LSPedia, a global software (SaaS) leader at the forefront of traceability, compliance, and supply chain solutions, dedicated to empowering the pharmaceutical... 
    Software
    Work at office

    LSPediA LLC

    Farmington Hills, MI
    3 days ago
  •  ...the changes to production. Perform validation testing to ensure software quality. Work with embedded systems design in the automotive/...  .... Req: Bachelor’s degree in Computer Science or Elect. Engineering or related with 6 months experience as Software or Systems Engineer... 
    Software

    Pentangle Tech Services | P5 Group

    Farmington Hills, MI
    2 days ago
  • $65 - $70 per hour

     ...search, review, and reporting. Integrate applications with AI and data services as required. Develop unit and...  ...Skills & Qualifications: ~8+ years in full stack development, software engineering, or related roles. ~ Strong experience with React or Angular... 
    Software
    Contract work

    BC Forward

    Farmington Hills, MI
    7 days ago
  •  ...1 billion in surplus.Amerisure is currently recruiting for a Software Engineering II that can do a 3-day hybrid approach onsite in our Farmington...  ...software quality.Contribute to discussions on applying AI/ML and RPA technologies to solve technical challenges.Follow... 
    Software
    Full time
    Work at office
    Local area
    Flexible hours

    Amerisure Insurance Company

    Farmington Hills, MI
    9 hours ago
  •  ...TrustMotion part of NXPTrustMotion part of NXP is looking for a Senior AI Engineer to join our growing team working on next-generation AI...  ...ForBSc or MSc in Computer Science, Electrical Engineering, Software Engineering, Artificial Intelligence, or a related field4+ years... 
    Software
    Full time
    Contract work

    NXP Semiconductors

    Novi, MI
    9 hours ago
  •  ...the design process. Collaborate with project architects, engineers, and consultants. Stay current with market trends, design...  ...SketchUp, and Adobe Creative Suite. ~ Experience with rendering software such as Enscape is a plus. ~ Strong graphic, written, and... 
    Software
    Full time
    Flexible hours

    Fishbeck, Inc.

    Farmington Hills, MI
    2 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Senior QA Engineer for a hybrid contract assignment with one of our premier Banking clients in Farmington Hills...  ...data, integrations, document processing, and AI-enabled capabilities. Responsibilities... 
    Software
    Contract work
    Second job
    Local area

    Software Guidance & Assistance

    Farmington Hills, MI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AI Software Engineer. Be the first to apply!