About The Position

We are seeking an experienced AI-focused Software Engineer to design, build, and scale intelligent applications powered by modern AI and large language models. This is not a Data Scientist role—we are looking for a strong software engineering professional with deep expertise in building production-grade AI systems, APIs, and distributed architectures.

Requirements

  • Strong experience in Python software development
  • Hands-on experience with LLM frameworks and orchestration tools (LangChain, LangGraph, AutoGen, etc.)
  • Solid understanding of RAG architectures and vector search systems
  • Experience working with machine learning frameworks such as TensorFlow or PyTorch
  • Proficiency in building and consuming RESTful APIs
  • Experience with cloud infrastructure (AWS, GCP, or Azure)
  • Strong knowledge of microservices architecture and domain-driven design
  • Deep understanding of object-oriented programming concepts and software design patterns

Nice To Haves

  • Experience building agent-based or autonomous AI systems
  • Familiarity with real-time AI applications and streaming architectures
  • Experience optimizing AI systems for performance and scalability
  • Exposure to MLOps practices and deployment pipelines

Responsibilities

  • Design and develop Python-based APIs for AI-powered applications and services
  • Build and orchestrate agentic workflows using modern frameworks such as LangChain, LangGraph, AutoGen, Semantic Kernel, or LlamaIndex
  • Implement and optimize Retrieval-Augmented Generation (RAG) pipelines
  • Develop scalable AI systems leveraging machine learning and deep learning frameworks
  • Integrate and manage vector databases (e.g., Pinecone, Weaviate, Chroma) for semantic search and memory
  • Architect and deploy applications across cloud platforms (AWS, GCP, Azure)
  • Apply domain-driven design (DDD) principles and build microservices architectures
  • Ensure code quality through strong use of object-oriented programming principles (inheritance, polymorphism) and proven design patterns
  • Collaborate cross-functionally to deliver robust, production-ready AI solutions

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1-10 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service