Full Stack Software Engineer (Generative AI)

Strategic Staffing Solutions

Detroit, MI • 49m ago • On-site

Mid

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Full Stack Software Engineer (Generative AI)
  • Work model: Hybrid/onsite (Tues–Thurs)
  • Contract: 12-month W2 contract, eligible for renewal

Description

Build production-grade full stack applications that integrate Generative AI capabilities, including document-focused RAG workflows. You will develop and test backend services and APIs (Python/.NET, databases, Azure) and deliver frontend experiences with React and REST. The role emphasizes event-driven integrations and strong engineering automation.

Responsibilities

  • Develop maintainable, testable production applications in a full stack environment
  • Implement LLM/Generative AI features for PDF/document processing, chunking, embeddings, and RAG
  • Build REST APIs and integrate services across backend systems
  • Design asynchronous, event-driven workflows using Kafka or similar brokers
  • Write integration tests for APIs, business rules, edge cases, and data transformations
  • Work with JSON data for transformation and persistence
  • Use Azure services (Azure Functions, Blob Storage, Cosmos DB) for application functionality
  • Support quality through unit testing, CI/CD, and linting automation

Requirements

  • Strong Python development skills with experience building maintainable, testable production applications
  • Experience with .NET/C#, REST APIs, and service integrations
  • Strong SQL and relational database skills; PostgreSQL experience is a plus
  • Prompt engineering and LLM/Generative AI experience, especially with PDF/document processing, chunking, embeddings, and RAG techniques
  • Experience with asynchronous event-driven workflows using Kafka or comparable message brokers
  • Experience writing integration tests, including business rules, edge cases, APIs, and data transformations
  • Front-end experience with HTML, JavaScript, REST APIs, and React
  • Hands-on Microsoft Azure experience, including Azure Functions, Blob Storage, Cosmos DB, and associated SDKs
  • Experience working with, transforming, and persisting JSON data
  • Strong understanding of unit testing, CI/CD, linting, and software engineering automation

Benefits

  • 12-month W2 contract with eligibility for contract renewal

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report