O

Oteemo

AI and cloud modernization

AI Software Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • Expert-level proficiency in Python and modern frameworks such as FastAPI and Flask.
  • Strong TypeScript and JavaScript skills, with deep React and Next.js experience; ability to design and build RESTful and GraphQL APIs.
  • Understanding of relational databases including PostgreSQL and MySQL, and NoSQL databases including MongoDB.
  • Experience with authentication systems such as OAuth2, JWT, and SSO, and security best practices.
  • Track record of shipping high-quality, scalable software to production.
  • Hands-on experience building and deploying AI/ML applications in production environments.
  • Understanding of LLM integration, prompt engineering, and context management.
  • Expertise with RAG systems, including document processing, chunking, embedding, retrieval, and generation.
  • Experience with vector databases such as Pinecone, Weaviate, Chroma, FAISS, or Qdrant.
  • Understanding of semantic search, similarity algorithms, and hybrid search techniques.
  • Knowledge of evaluation frameworks for assessing AI system quality and performance.
  • Production experience with Docker containerization and Kubernetes orchestration.
  • Knowledge of at least one major cloud platform—AWS, Azure, or GCP—and its AI services.
  • Experience building CI/CD pipelines for ML/AI applications.
  • Proficiency with infrastructure-as-code tools such as Terraform, CloudFormation, or Pulumi.
  • Understanding of monitoring, logging, and alerting best practices, and cost optimization experience for cloud and AI workloads.
  • Strong computer science fundamentals and algorithmic thinking.
  • Proficiency with Git workflows, code review practices, and collaborative development.
  • Debugging and problem-solving skills.
  • Technical communication and documentation abilities.

Responsibilities

  • Design and implement end-to-end RAG pipelines for intelligent document search and question-answering across enterprise knowledge bases.
  • Build production-ready integrations with leading LLMs, including GPT-4, Claude, and Gemini, for accurate contextual responses to user queries.
  • Develop prompt-engineering strategies and evaluation frameworks to ensure consistent, high-quality AI outputs.
  • Create agent systems with tool-integration capabilities that can autonomously complete complex tasks.
  • Implement vector-search solutions using Pinecone, Weaviate, or similar technologies for semantic similarity and knowledge retrieval.
  • Build scalable backend services using Python and FastAPI, with type-safe APIs, authentication, and robust error handling.
  • Develop responsive, performant frontend applications using React and Next.js, with real-time streaming for LLM responses.
  • Design and optimize database schemas across PostgreSQL, MongoDB, and Redis to support high-throughput AI workloads.
  • Implement WebSocket servers and event-driven architectures for real-time user experiences.
  • Create comprehensive testing strategies covering unit, integration, and end-to-end tests.
  • Deploy and manage ML/AI services using Docker containers and Kubernetes orchestration.
  • Build and maintain CI/CD pipelines for rapid, safe deployment of AI features.
  • Implement infrastructure as code using Terraform to manage cloud resources on AWS, Azure, or GCP.
  • Set up monitoring and observability using Datadog, Prometheus/Grafana, and LLM-specific tools such as LangSmith and Weights & Biases.
  • Optimize costs through intelligent caching, batching strategies, and model-selection algorithms.
  • Ensure enterprise-grade security through authentication, authorization, secrets management, and compliance measures.

About the Company

Oteemo

AI and cloud modernization

Oteemo is a technology consultancy. It helps enterprises and public-sector organizations modernize through AI, digital product engineering, cloud platforms, DevSecOps, cybersecurity, and design. Its clients operate complex or regulated systems that require engineering, governance, security, and organizational change. The firm delivers through embedded consulting teams that combine strategy, architecture, software, platform engineering, human-centered design, coaching, and delivery management. Work spans AI, software engineering, cloud, DevSecOps, cybersecurity, design, consulting, and program delivery.

Company size
Not listed
Company stage
Grant
Total funding
$1.2M
Headquarters
Reston, VA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Oteemo

See more jobs