FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer, GenAI Integrations
SnapLogicSoftware Engineer developing and maintaining LLM integrations within SnapLogic's integration platform. Owning the full engineering lifecycle for AI-related Snap Packs and workflows.
Posted 7/9/2026full-timeSan Mateo • California • 🇺🇸 United StatesJuniorMid-Level💰 $120,000 - $140,000 per yearWebsite
Tech Stack
Tools & technologiesAzureJavaPython
About the role
Key responsibilities & impact- Design, build, test, and ship Snap Packs for major AI providers, ensuring robust and high-performing connections.
- Implement and standardize advanced LLM capabilities across different providers, including Structured Outputs, Reasoning Models, Function Calling, Background Mode, and Vector Store integrations.
- Develop and maintain the SnapLogic Agent Framework to support complex agentic workflows.
- Write clean, structured, and testable Java/Python code adhering to checkstyle standards, maintaining a 90%+ unit test coverage target.
- Stay at the forefront of the rapidly evolving AI ecosystem, selectively landing cutting-edge capabilities into the SnapLogic product line.
Requirements
What you’ll need- Bachelor’s degree with a minimum of 2 years of related experience, or an advanced degree, or equivalent practical work experience.
- Strong foundational understanding of agentic design patterns (tool use, agent loops, function calling, structured outputs, reasoning models).
- Robust understanding of MCP (Model Context Protocol) or AI agent orchestration frameworks. Hands-on experience with LLM APIs (OpenAI, Azure OpenAI, Google Vertex AI, or Amazon Bedrock; Anthropic experience is highly preferred).
- Solid experience building or consuming REST APIs and a strong command of JSON Schema and structured data validation.
- Attention to Detail: Deep care for edge cases, comprehensive error handling, and intuitive user-facing validation/lint messages.
- Ability to quickly self-learn, synthesize information, and drive towards a solution when facing ambiguous problems outside your immediate expertise.
- Strong cross-functional communication skills to work seamlessly across backend, platform, and UI teams.
Benefits
Comp & perks- Competitive salaries
- Equity packages
- Global wellness benefits
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java ProgrammingPython ProgrammingLLM API ExperienceREST API DevelopmentJSON SchemaStructured Data ValidationUnit TestingAgent Framework DevelopmentError HandlingAttention to Detail
Soft Skills
Cross-Functional CommunicationSelf-LearningProblem-Solving