Generative AI Engineer
About the role
*No C2C*
Job Overview
We are seeking a GenAI / AI Agent Engineer to design, develop, and integrate intelligent AI-powered applications and agentic workflows. The ideal candidate will have strong hands-on experience with LangGraph, Model Context Protocol (MCP), GenAI tools, prompt engineering, and Python, along with experience working in Java-based environments and CI/CD pipelines.
This role will focus on building scalable AI solutions, developing agent workflows, integrating tools and external systems, and deploying GenAI applications into enterprise environments.
Key Responsibilities
Design and develop GenAI-powered applications and AI agents using frameworks such as LangGraph.
Build agentic workflows that support multi-step reasoning, tool calling, orchestration, and state management.
Develop and integrate Model Context Protocol (MCP) servers, tools, and resources to connect AI agents with enterprise systems and external services.
Leverage GenAI tools, LLMs, APIs, and supporting frameworks to build production-ready AI solutions.
Develop and optimize prompts, system instructions, and agent workflows to improve accuracy, reliability, and overall model performance.
Write clean, scalable, and maintainable Python code for AI/ML and backend applications.
Work within Java-based applications and services, including integrating AI capabilities into existing enterprise platforms.
Develop APIs and integrations between AI agents, applications, databases, and enterprise systems.
Implement testing, monitoring, logging, and error handling for GenAI and agentic applications.
Build and maintain CI/CD pipelines to automate application testing, deployment, and release processes.
Collaborate with software engineers, architects, product teams, and other stakeholders to translate business requirements into AI-powered solutions.
Troubleshoot and optimize AI applications across development, testing, and production environments.
Stay current with emerging GenAI, agentic AI, LLM, MCP, and AI development technologies.
Required Qualifications
Hands-on experience developing Generative AI or agentic AI applications.
Strong experience with LangGraph and agent workflow orchestration.
Hands-on experience with Model Context Protocol (MCP) and integrating AI agents with tools or external systems.
Strong understanding of GenAI tools, LLMs, APIs, and AI application development.
Experience with prompt engineering, including designing, testing, and optimizing prompts for LLM applications.
Strong Python development skills.
Experience with Java development and/or integrating AI solutions with Java-based applications.
Experience building and maintaining CI/CD pipelines.
Strong understanding of software engineering principles, APIs, debugging, testing, and deployment.
Ability to work in a collaborative Agile/enterprise development environment.
Preferred Qualifications
Experience building multi-agent or tool-using AI systems.
Experience developing custom MCP servers/tools.
Experience with LLM providers such as OpenAI, Anthropic, Google, or Azure OpenAI.
Experience with vector databases, RAG, embeddings, and knowledge retrieval.
Experience with REST APIs and microservices.
Experience with cloud platforms such as AWS, Azure, or GCP.
Familiarity with Docker, Kubernetes, Git, and infrastructure automation.
Experience with AI application evaluation, observability, guardrails, and production monitoring.
Core Technology Stack
AI / GenAI: LangGraph, MCP, LLMs, GenAI Tools, Prompt Engineering
Programming: Python, Java
Development: APIs, Agentic Workflows, Tool Calling, AI Integrations
DevOps: CI/CD, Git, Automated Testing, Deployment
Cloud: AWS / Azure / GCP preferred
Responsibilities
- Design and develop GenAI-powered applications and AI agents using frameworks such as LangGraph
- Build agentic workflows that support multi-step reasoning, tool calling, orchestration, and state management
- Develop and integrate Model Context Protocol (MCP) servers, tools, and resources to connect AI agents with enterprise systems and external services
- Leverage GenAI tools, LLMs, APIs, and supporting frameworks to build production-ready AI solutions
- Develop and optimize prompts, system instructions, and agent workflows to improve accuracy, reliability, and overall model performance
- Write clean, scalable, and maintainable Python code for AI/ML and backend applications
- Work within Java-based applications and services, including integrating AI capabilities into existing enterprise platforms
- Develop APIs and integrations between AI agents, applications, databases, and enterprise systems
Qualifications
- Hands-on experience developing Generative AI or agentic AI applications
- Strong experience with LangGraph and agent workflow orchestration
- Hands-on experience with Model Context Protocol (MCP) and integrating AI agents with tools or external systems
- Strong understanding of GenAI tools, LLMs, APIs, and AI application development
- Experience with prompt engineering, including designing, testing, and optimizing prompts for LLM applications
- Strong Python development skills
- Experience with Java development and/or integrating AI solutions with Java-based applications
- Experience building and maintaining CI/CD pipelines
Skills mentioned
About Swoon
A bold vision can only take you so far. It’s the people who bring it to life. At Swoon, we believe the future is built by great teams working on the technologies that keep the world running. That’s why we focus on more than just filling roles. We help companies build the right teams at the right time – teams that move big ideas forward. Across the US and Canada, leading organizations trust us to leverage our expertise to help them build, secure, and scale the technologies that are shaping tomorrow. The result isn’t just successful hires. It’s a hiring journey that’s as rewarding as the outcome: teams that thrive, cultures that grow stronger, and results that exceed expectations. Because at the end of the day, we exist to help companies and people achieve their boldest ambitions.
H-1B sponsorship history
Historical employer filing data was found for Swoon. The employer record includes 7 historical certified applications. This is employer-level history, not a guarantee that this role currently offers sponsorship.