Title: AI Software Engineer
Locations: Dallas, TX | Austin, TX | San Francisco, CA
Employment Type: Contract 2 Hire
We are seeking an experienced AI Software Engineer to join a team building next-generation AI-powered applications and platforms. This role is ideal for engineers who combine strong software engineering fundamentals with hands-on experience developing and deploying Generative AI solutions in production environments.
What You'll Do
- Design, build, and deploy scalable AI-powered applications and services
- Develop and optimize Retrieval-Augmented Generation (RAG) systems
- Build AI agents, workflow automation solutions, and intelligent assistants
- Integrate LLMs such as OpenAI, Claude, Gemini, and open-source models into production systems
- Design APIs, microservices, and cloud-native architectures
- Implement vector database solutions and knowledge retrieval pipelines
- Establish monitoring, evaluation, guardrails, and observability for AI systems
- Collaborate with cross-functional teams to deliver secure, reliable, and scalable solutions
Required Qualifications
- Strong software engineering background with Python, Java, Go, or TypeScript
- Experience building production-grade AI/GenAI applications
- Hands-on experience with:
OpenAI, Claude, Gemini, Llama, or similar LLMs
LangChain, LangGraph, LlamaIndex, CrewAI, AutoGen, or related frameworks
RAG architectures and vector databases (Pinecone, Weaviate, Qdrant, Chroma, Milvus)
- Experience with cloud platforms (AWS, Azure, or GCP)
- Knowledge of APIs, distributed systems, microservices, and scalable architecture
- Strong debugging, testing, and code review skills
Preferred Qualifications
- AI Agent development and orchestration
- Prompt engineering and evaluation frameworks
- LLM observability and monitoring tools
- MLOps, Kubernetes, Docker, CI/CD, and Infrastructure as Code
- Experience with enterprise AI deployments and governance
What We're Looking For
- Strong problem-solving and software engineering fundamentals
- Ability to leverage AI tools while maintaining engineering judgment
- Experience designing scalable production systems
- Excellent communication and collaboration skills
- Ownership mindset and ability to operate in fast-moving environments
If you have experience building real-world AI applications, AI agents, RAG platforms, or enterprise GenAI solutions, we'd love to connect.
