Back to Jobs
Recently postedTechnology

Software Engineer

IntelliTask LLCSan Diego, CA🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeOn Site
LocationSan Diego, CA, United States
DockerMicroservicesAWSGoogle CloudKafkaKotlinLLMPyTorchPythongRPCGenerative AIRESTAzureKubernetesMachine LearningPrompt EngineeringCI/CDLangChainRAG

Job description

Software Engineer – Generative AI / Agentic AI

Job Title: Software Engineer
Experience: 6+ Years
Location: San Diego, CA – 5 Days Onsite
Duration: 6+ Months Contract
Work Authorization: Open to All

Job Description

We are looking for an experienced Software Engineer with strong expertise in Python, PyTorch, Generative AI, Large Language Models (LLMs), and Retrieval-Augmented Generation (RAG). The ideal candidate will have experience developing intelligent AI agents, conversational AI applications, and scalable AI-powered solutions.

Key Responsibilities

  • Design and develop AI agents and autonomous systems capable of complex task execution and decision-making.

  • Build conversational AI solutions, including chatbots and voice-based customer service systems.

  • Develop AI-powered application integrations across multiple platforms and services.

  • Design, develop, and optimize Retrieval-Augmented Generation (RAG) systems.

  • Implement and optimize machine learning models using PyTorch.

  • Evaluate and integrate LLMs such as OpenAI, Anthropic, Google Gemini, and Meta Llama.

  • Optimize AI models and applications for accuracy, latency, cost, scalability, and performance.

  • Apply transformer architectures, attention mechanisms, embeddings, and prompt engineering techniques.

  • Collaborate with cross-functional teams to translate business requirements into technical AI solutions.

  • Architect, deploy, and maintain production-grade AI solutions.

Required Skills

  • 6+ years of experience in Python programming for AI/ML development.

  • Strong experience with PyTorch and machine learning concepts.

  • Understanding of AI agents, Agentic AI, and autonomous systems.

  • Experience developing chatbots and conversational AI solutions.

  • Knowledge of RAG architecture, vector databases, embeddings, retrieval strategies, and prompt engineering.

  • Familiarity with major LLM providers, including OpenAI, Anthropic, Google, and Meta.

  • Understanding of Transformer Neural Network architecture and Attention Mechanisms.

  • Experience integrating AI capabilities into software applications.

Nice-to-Have Skills

  • Kotlin programming experience.

  • Full-stack development experience (Backend and Frontend).

  • Cloud development experience (AWS, Azure, or Google Cloud Platform).

  • Microservices architecture and application integration.

  • REST APIs, gRPC, and Kafka.

  • Docker and Kubernetes.

  • AI frameworks such as LangChain, LlamaIndex, and AutoGen.

  • CI/CD pipelines and DevOps practices.

Preferred Candidate Profile

Candidates with hands-on experience building production-ready Generative AI applications, AI agents, RAG pipelines, and LLM-powered solutions will be strongly preferred.

Similar jobs