What are the responsibilities and job description for the Senior Full Stack Software Engineer position at Informulate?
Contract-to-Hire · Remote (U.S. only) · Eastern Time hours
Informulate is hiring a Senior Full-Stack Engineer who ships real, production Gen-AI applications—not just demos. You’re strongest in JavaScript/TypeScript (React/Node) with additional Python experience, and you’ve actually built agentic systems and RAG pipelines using frameworks like LangChain or LangGraph. You know how to stitch models, tools, vector stores, and cloud services into resilient products.
- Build end-to-end features: React/Next.js (web) and React Native (mobile) on the front; Node.js/TypeScript (and some Python) on the back.
- Ship Gen-AI systems: Implement RAG pipelines, agentic workflows (planning, ReAct, reflection), tool use, and evaluation loops; wire up observability, guardrails, and fallbacks.
- Integrate clouds & providers: Orchestrate models via AWS Bedrock, OpenAI, Anthropic, Google, Azure; deploy services on AWS/DigitalOcean with CI/CD.
- Own data paths: Model and index content for semantic retrieval, manage NoSQL (and SQL) stores, and tune vector search (e.g., embedding strategies, rerankers).
- Collaborate & review: Work closely with engineers/design/product; write clean code, tests, and docs; lead reviews and mentor when needed.
- Harden for prod: Monitoring, tracing, rate-limit/backoff strategies, secure config, and cost/perf optimization.
- Experience: 5 years professional full-stack development with a strong JS/TS core.
- Front-end: React 18 (hooks, performance), TypeScript; experience with React Native (Expo) for mobile.
- Back-end: Node.js/TypeScript services (REST/GraphQL), queues/jobs, testing.
- Python for AI glue: Comfortable building/evolving AI pipelines, validators (e.g., Pydantic), and tooling scripts.
- Gen-AI frameworks: Production use of LangChain and/or LangGraph (CrewAI/others a plus).
- RAG & agents: You’ve shipped RAG (indexing/chunking, metadata, evals) and agentic task flows (tooling, planning, reflection) to production.
- Cloud & CI/CD: Practical deployments on AWS (Bedrock experience preferred) and/or GCP/Azure; GitHub Actions or similar.
- Databases: NoSQL experience (MongoDB/Firestore/DynamoDB, etc.). SQL familiarity also expected.
- MCP (Model Context Protocol): Hands-on experience integrating MCP servers/clients (or clear, demonstrated proficiency building similar tool-calling/context systems).
- Firebase (Auth, Firestore/RTDB, Functions, Storage), Supabase.
- Vector DBs (Pinecone, Weaviate, pgvector).
- Observability (LangSmith, OpenTelemetry), prompt/version management, eval harnesses.
- Styling/CSS: Tailwind, Material UI.
- Voice/real-time (e.g., OpenAI Realtime API), function/tool calling across providers.
- Security & cost controls for AI workloads (PII handling, safety filters, caching, budget caps).
- Not a research-only role. We’re not training LLMs from scratch.
- Not “ML-ops first.” If your experience is primarily model training/tuning without shipping agentic/RAG apps to prod, this likely isn’t the right fit.
- Remote-first (U.S.): Must reside and be authorized to work in the U.S., available during Eastern Time business hours.
- Contract-to-hire: 1099, typically 40 hrs/week; flexible but delivery-focused.
- Team culture: Empathy, Quality, Integrity, Impact, Simplicity, Responsiveness. Tight-knit, builder-mindset, low-ego.
Send your resume and links to production work to yari.hine@informulate.net. Please include:
- A short paragraph describing one production Gen-AI system you built (RAG and/or agents).
- Tech stack used (frameworks, providers, vector DB, eval/observability).
- A note on MCP usage (server or client), or a similar tool-calling protocol you implemented.
- Links: GitHub, app/site, or a brief loom walkthrough (if code is private).
Informulate (informulate.com) is a U.S.‑based software consulting firm founded in 2006, specializing in product innovation, custom application development, and digital transformation. Through our Informulate.AI division (informulate.ai), we drive generative AI research, machine‑learning‑powered workflows, and AI‑driven digital solutions that deliver tangible business value.
Our core values—Empathy, Quality, Integrity, Impact, Simplicity, and Responsiveness—guide everything we do. We believe in asking the right questions, nurturing high‑trust relationships, and leveraging cutting‑edge technology to solve real‑world problems.
If you’re excited by this role, please send your resume, a brief cover note, and any relevant portfolio links or GitHub profiles to yari.hine@informulate.net. Highlight your experience with the technologies listed above and let us know why you’re a great fit for our team.
Informulate LLC is an equal‑opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all contractors.