Mid-Level GenAI Engineer
Insight Global
Job Description
We're looking for a Junior-Mid Generative AI Engineer (typically 1-5 years of experience) with strong Python, solid computer science / computer engineering fundamentals, and hands-on experience building and deploying AI-enabled applications. You'll partner with product, engineering, and data stakeholders to design, prototype, and productionize LLM-powered agentic workflow. This role is ideal for someone who enjoys shipping production software, writing clean code, and learning quickly in a rapidly evolving GenAI ecosystem-while applying disciplined engineering practices (testing, observability, security, performance).
Key Responsibilities
Build & Deliver GenAI Features
Implement and iterate on GenAI capabilities such as: Retrieval-Augmented Generation (RAG), semantic search, summarization, classification, and workflow automation
Design prompt strategies and guardrails (e.g., structured outputs, prompt templates, evaluation criteria)
Integrate LLMs into applications via APIs and frameworks (LangChain/LlamaIndex or Strands Agents, similar)
Engineering Excellence & Software Craft
Write high-quality Python services and libraries with strong software fundamentals
Apply core CS concepts: data structures, algorithms, concurrency, networking, APIs, and system design
Create and maintain automated tests (unit/integration), CI/CD pipelines, and code reviews
AWS Cloud-Native Implementation
Build and deploy services using AWS-native components such as: Lambda, API Gateway, ECS/EKS, S3, DynamoDB/RDS, CloudWatch, IAM, KMS, SQS/SNS, Step Functions
Implement infrastructure using IaC (Terraform/ CloudFormation/ CDK preferred)
Support security and compliance patterns (least privilege IAM, encryption, secrets management)
Use Modern Developer Productivity Tools
Use code-generation and AI-assisted development tools (e.g., GitHub Copilot, Claude Code, IDE copilots) responsibly to improve delivery speed and quality
Understand limitations, validate generated code, and maintain secure coding practices
Collaboration & Stakeholder Engagement
Partner with senior engineers, architects, and product owners to refine requirements and deliver iteratively
Communicate trade-offs, document designs, and contribute to internal enablement (best practices, patterns, reusable components)
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to View email address on click.appcast.io learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:
Skills and Requirements
1-5 years of professional experience in software engineering, ML engineering, or applied AI development
Strong Python proficiency (clean architecture, packaging, testing, performance basics)
Solid foundation in Computer Science / Computer Engineering fundamentals: OOP, algorithms/data structures, API design, and debugging
Experience building and integrating APIs (REST/GraphQL), handling authentication/authorization patterns
Hands-on experience with AWS and cloud-native development (at least several services in production or near-production)
Familiarity with LLMs / GenAI concepts and practical usage: Prompting, embeddings, vector search, RAG patterns, evaluation basics
Comfortable with Git workflows, CI/CD, and modern SDLC practices - Experience with AWS Bedrock or similar managed LLM platforms, or deploying models with SageMaker
Experience with vector databases/search: OpenSearch, pgvector, Pinecone, Weaviate, FAISS, etc.
Familiarity with security patterns for GenAI: data redaction, PII handling, prompt injection awareness, content filtering
Experience with containerization and orchestration: Docker, ECS/EKS, Kubernetes
Familiarity with observability tooling (metrics/logs/tracing) and performance tuning
Exposure to MLOps or model evaluation frameworks (e.g., offline test sets, regression suites, quality metrics)
Experience building internal developer platforms or productivity tools
- ...Eagleview Locations: Rochester, New York Categories: Engineering Job Type: Regular Full-Time Work Type: Remote Req ID: 2774 Job Description About Us: Eagleview is a leading provider of aerial imagery, property insights and software that transforms the...SuggestedFull timeRemote work
- ...CTDI is a large-scale Engineering, Repair, and Logistics company that services the country's largest wireless telecommunications providers... .... We collect geolocation information (city, state, and country level geolocation data of the IP from workstations, and mobile data)...SuggestedPermanent employmentTemporary workFor contractorsWork at officeLocal areaWorldwideVisa sponsorship
- ...such as ECM, Polarion, etc, and translate that data into clear, actionable dashboards (e.g., Tableau or similar) that provide a high level view in one to two pages. They will collaborate with quality coordinators who pre review requests, communicate effectively with...Suggested
- ...Quality Assurance team to determine if applications fit specification and technical requirements; and guide and mentor junior-level engineers. Position is eligible to work remotely one or more days per week, per company policy. REQUIREMENTS: Bachelor's degree, or foreign...SuggestedWork at officeRemote workWorldwide1 day per week
- ...Senior Software Engineer Location: Hybrid, Exton, PA or Philadelphia No sponsorship is offered for this role. Position Summary: Bentley Systems is seeking a talented Senior Software Engineer to become a valued member of our Digital Experience Engineering...SuggestedWork experience placementWorldwide
- ...existing system functionality by providing bug-fixes or design level solutions. Assist in preparing proof of concepts for developing... ...Requires Bachelor's degree or foreign equivalent in Electronic Engineering, Instrumentation Engineering, Computer Engineering, Computer Science...Relocation
- ...supports QVC, and is a team lead on our Customer Finance Software Engineering Team who delivers business impactful changes to new and... ...clear user and technical documentation. Provide first/second level troubleshooting and technical support, escalating issues when needed...Local areaRemote work
- ...Technical/Functional Skills Proven experience as a Sr. DevOps Engineer architecting and managing large-scale CI/CD pipelines, cloud... ...Leads the design, implementation, and optimization of enterprise-level CI/CD pipelines and deployment strategies.• Architects and...
- About the job Python Developer We are hiring Python Developers with a specific skill set to contribute to the development of application using LLM and LangChain. He/She would need to work closely with Genzeon team. Must-Have Qualities: ...
- ...of the Enterprise Data Warehouse development team. This team focuses on the development, unit testing, and implementation of Data Engineering solutions. Where You'll Work ~ This role is hybrid and will require you to be onsite at Studio Park West Chester, PA...Local area
- Job Title Mandatory Skills: Java, Spring Boot, AWS/Azure Tmobile experience with Network/provisioning/activation API's Required Skills Proficiency in Java programming language. Strong experience developing RESTful microservices using the Spring Boot framework...
- Java Developer Sonsoft, Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...
- ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of... ...support for any failed processing. - Responsible for high level design and implementation around file transfer jobs and service...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
- ...background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- Sr Java Developer Java/Spring Boot, Python, Microservices Architecture Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely...
- ...industries and products assigned. Provides technical support (Level 1 & Level 2) for inquiries from internal and external... ...management. Requirements: ~ Bachelor’s Degree in Electrical Engineering Required ~2+ years related industry experience (Engineering Design...Temporary workWorldwideFlexible hoursNight shift
- ...client of ours in identifying a Embedded Software Development Engineer for a direct hire opening they have. The Embedded Software Development... ...estimation, and schedule development Contribute to system-level design and embedded software architecture We are a company...
- ...Responsible for embedded software engineering on Innovative Solutions & Support (IS&S) product platforms. Candidate needs to be able to work... ...will be writing code in C with some assembly code for lower level or performance critical functions. The candidate can make assessments...
- Job Description One of Insight Global's clients is seeking a backend .NET Developer to support manufacturing systems used in life science facilities producing injectable weight-loss components. This role focuses on C#/ .NET development, device connectivity, event-based...3 days per week
- ...Experience with Angular is a plus • Experience with deploying to containers • Demonstrated ability to adapt to new technologies and learn quickly • Strong verbal and written communication skills • A Bachelor's Degree in Computer Science, Engineering, or related field
$89k - $143.75k
...Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting... ...test and service teams. Adhering to organization and product level quality processes outlined in the Quality Management System....Full timeTemporary workWork at officeLocal areaRemote workNight shift$128.19k - $184.01k
...change in the world. This role will be working on our Poe product. About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings together the world’s leading AI models in one place. You will work...Remote jobFull time- ...Description & Requirements Maximus is currently seeking an Associate Engineer. This person will work as a junior member of a software... ...experience. Job-Specific Minimum Requirements: - Entry level position within field. Requires Bachelor’s degree related to the...Minimum wageFull timeContract workTemporary workWork experience placementWork at officeRemote work
- ...Job Summary: We are seeking a GenAI Engineer with hands-on experience in Azure OpenAI and AWS Bedrock to design, develop, and deploy scalable Generative AI solutions. The role focuses on building Retrieval-Augmented Generation (RAG) pipelines, integrating Large Language...
$95k - $127k
...Job Description SR Conversational AI Engineer (GCP+DialogFlow CX+Python) - (Remote, US) About The Role Were looking for a hands‑on Senior Engineer to design and implement conversational experiences on Dialogflow CX and the Google Cloud Platform. You will build...Remote workFlexible hours- ...markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the worlds leading public cloud and silicon providers, and industry leaders in many...Work at officeLocal areaRemote workWork from homeWorldwideFlexible hours
$100k - $130k
...Hybrid Full Time $100k - $130k A startup company in the West Chester, PA area is growing and looking to hire a software engineer to build features for an AI Native SaaS platform. They are a Typescript environment and are looking for someone experienced working...Full time$103.71k - $138.28k
...Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions to support current and long-...Temporary workRemote work$122.7k - $204.5k
...Job Description: The Lead Software Test Engineer applies advanced knowledge of testing principles, methodologies, and techniques... ...Primary Duties and Key Responsibilities: Governs system-level test case libraries end-to-end: sets coverage standards, identifies...Shift work- ...QVC Group Software Engineering Leadership Role Working at QVC Group means joining a live social shopping company with incredible teams, ambitious projects and amazing careers. QVC Group, Inc. is a Fortune 500 company with six leading retail brands - QVC®, HSN®, Ballard...Local areaRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level GenAI Engineer. Be the first to apply!


