AI Agent Software Engineer

Genuinexs LLC
United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Artificial Intelligence Amazon Web Services Microsoft Azure Cloud Computing Computer Programming Databases Continuous Integration Python (Programming Language) PostgreSQL Open Source Technology Redis
+19 more
Software Engineering TypeScript Google Cloud Retrieval-Augmented Generation Large Language Models Grafana Multi-Agent Systems Prompt Engineering Software Application Programming Fastapi Containerization Kubernetes Virtual Agents Api Design GPT Software Version Control Docker Web Api Microservices

Job description

We’re looking for a Software Engineer specializing in AI agent development to design, build, and deploy autonomous and semi-autonomous AI systems. You’ll work at the intersection of large language models, tool use, and software engineering to create agents that can reason, plan, and execute complex tasks., * Design and develop AI agents using frameworks like LangChain, LangGraph, CrewAI, AutoGen, or the Anthropic/OpenAI SDKs

  • Build multi-agent systems with orchestration, memory, and tool-use capabilities
  • Integrate LLMs (Claude, GPT, Llama, etc.) with external APIs, databases, vector stores, and MCP servers
  • Implement RAG (Retrieval-Augmented Generation) pipelines using vector databases like Pinecone, Weaviate, Chroma, or pgvector
  • Develop and optimize prompts, system instructions, and agent workflows
  • Build evaluation harnesses to test agent reliability, accuracy, and safety
  • Implement guardrails, observability, and monitoring for agents in production
  • Collaborate with product, design, and ML teams to translate requirements into agent capabilities
  • Handle latency, cost optimization, token usage, and model selection trade-offs
  • Stay current with rapidly evolving AI tooling and best practices

Requirements

Do you have experience in Version control systems?, * 3+ years of professional software engineering experience

  • Strong proficiency in Python (and ideally TypeScript/JavaScript)
  • Hands-on experience building applications with LLM APIs (Anthropic, OpenAI, Google, or open-source models)
  • Experience with at least one agent framework (LangGraph, LangChain, CrewAI, AutoGen, Semantic Kernel, etc.)
  • Understanding of prompt engineering, function/tool calling, and structured outputs
  • Experience with RAG systems and vector databases
  • Familiarity with async programming, API design, and microservices
  • Solid understanding of software engineering fundamentals: testing, version control, CI/CD, * Experience deploying agents to production at scale
  • Knowledge of Model Context Protocol (MCP) and tool integration patterns
  • Background in ML/NLP or fine-tuning techniques (LoRA, RLHF basics)
  • Experience with evaluation frameworks (LangSmith, Braintrust, custom evals)
  • Familiarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes)
  • Contributions to open-source AI projects
  • Understanding of AI safety, alignment, and responsible AI practices

Tech Stack You’ll Work With

  • Python
  • TypeScript
  • FastAPI
  • LangGraph
  • Anthropic/OpenAI SDKs
  • vector databases
  • PostgreSQL
  • Redis
  • Docker
  • AWS/GCP
  • observability tools (Langfuse, Helicone, etc.)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 · WWC 2024

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:25 min

Constructing scalable AI solutions using LangChain and LangGraph

Julián Duque Julián Duque · WWC 2025

51 sec

Assessing GPT-4o performance for pull request feedback

Merrill Lutsky Merrill Lutsky · WWC 2025

1:02 min

Defining modern generative artificial intelligence and agent applications

Julián Duque Julián Duque · WWC 2025

Videos

See all

Related articles

See all