AI Software Engineer
Oteemo Inc
Company Description Oteemo is an industry-leading technology consulting firm at the forefront of cloud native, enterprise DevSecOps, and AI-driven transformation. We build intelligent, automated, secure systems for organizations tackling their toughest technical challenges and we're pushing the boundaries of what AI, generative AI, and agentic systems can do in production, not just in theory. Join us and you'll work alongside recognized experts on cutting-edge projects that blend cloud native architecture, extreme automation, and AI/ML at the core. We foster a dynamic, inclusive, and collaborative culture built on continuous learning, where your ideas shape real outcomes for our clients. If you're passionate about building what's next in AI and cloud technology and want to do it with a team that sets the standard rather than follows it, Oteemo is where you belong. Job Description We're seeking an exceptional AI Software Engineer to build and scale enterprise AI applications end to end from database to UI. In this role, you'll work with cutting-edge LLM technology, RAG systems, and production ML infrastructure, combining full-stack development expertise with hands-on AI/ML engineering to ship intelligent systems that deliver real business value at scale. You'll be a key technical contributor, shipping production-ready AI features that users love while ensuring reliability, performance, and cost-effectiveness. Key Responsibilities:
- Design and implement end-to-end RAG (Retrieval-Augmented Generation) pipelines for intelligent document search and question-answering across enterprise knowledge bases.
- Build production-ready integrations with leading LLMs (GPT-4, Claude, 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/FastAPI with type-safe APIs, authentication, and robust error handling.
- Develop responsive, performant frontend applications using React/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 (AWS, Azure, or GCP).
- Set up monitoring and observability using Datadog, Prometheus/Grafana, and LLM-specific tools (LangSmith, 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.
- Expert-level proficiency in Python with modern frameworks (FastAPI, Flask).
- Strong TypeScript/JavaScript skills with deep React and Next.js experience; proven track record designing and building RESTful and GraphQL APIs.
- Solid understanding of relational (PostgreSQL, MySQL) and NoSQL (MongoDB) databases.
- Experience with authentication systems (OAuth2, JWT, SSO) and security best practices.
- Proven track record of shipping high-quality, scalable software to production.
- Hands-on experience building and deploying AI/ML applications in production environments.
- Deep understanding of LLM integration, prompt engineering, and context managemen.
- Proven expertise with RAG systems, including document processing, chunking, embedding, retrieval, and generation.
- Experience working with vector databases (Pinecone, Weaviate, Chroma, FAISS, or Qdrant).
- Strong grasp 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.
- Strong knowledge of at least one major cloud platform (AWS, Azure, or GCP) and its AI services.
- Experience building CI/CD pipelines for ML/AI application.
- Proficiency with infrastructure as code tools (Terraform, CloudFormation, Pulumi).
- Understanding of monitoring, logging, and alerting best practices; 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.
- Excellent debugging and problem-solving skills.
- Clear technical communication and documentation abilities.
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the AI Software Engineer in Reston, VA vacancy
$99k - $225k
Oracle AI Application EngineerThe Opportunity: Everyone is trying to “harness the cloud... ...knows how. As an Oracle AI Application Engineer, you know how to create a cloud-based technical... ...? You Have: 5+ years of experience using software with a cloud-first development approach3+...SoftwareFull timeContract workPart timeWork at officeLocal areaRemote work$125.9k - $247.9k
...360, we’ve built a culture that’s passionate about developing software engineers. Software doesn't build itself. People do. In fact, teams of... ...mission teams to tackle complex business problems using emerging AI technologies — specifically by extracting and linking critical...SoftwareFull timeImmediate start$120k - $160k
...communities. We’re proud to boast a world-class engineering team that thrives on rolling up their... ...is seeking a highly skilled Senior AI Engineer to architect, build, and deploy... ...solutions for HR systems, workflow management software, or scientific/academic literature...SoftwareFull timeFor contractorsShift work$91.2k - $169.4k
...to development code, integrating autonomy, AI or machine learning algorithms to LM products and platforms; Determines software methods to best acquire and execute knowledge... ...seeking a highly skilled AI/ML Machine Learning Engineer to join a cross-functional team of experts...SoftwareFull timeTemporary workWork experience placementCasual workFlexible hours$112k - $179k
ResponsibilitiesOverviewPeraton is seeking a Senior AI Engineer to to design and build production-grade AI systems and lead the next evolution of software delivery across Defense & Health programs by operationalizing AI at scale. This role is focused on embedding AI across...SoftwareContract workRemote workShift work- ...candidate to join our talented Team. Job Title: Senior Data Engineer / AI ML Engineer with Python, AI/ML & LLMs. Location: Reston, VA (... ...You will work closely with data scientists, ML engineers, and software developers to design and implement robust data infrastructure...Software
$127.1k - $172k
...talented people who want to help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations... ....Field Engineering teams across AWS are building AI-enabled workflows to accelerate investigations, automate...SoftwareFlexible hours$86.8k - $198k
AWS AI Cloud EngineerThe Opportunity: As an AWS AI Cloud Engineer, you can resolve a problem with a complete end-to-end GenAI solution in a fast, agile environment... ...’re looking for the chance to not just develop software, but to create a system that will make a...SoftwareFull timeContract workPart timeWork at officeLocal areaRemote work$130k - $170k
...intelligence communities. We’re proud to boast a world-class engineering team that thrives on rolling up their sleeves to solve your mission... ...’s biggest challenges. Dark Wolf is seeking a Senior AI Software Engineer to design, build, and integrate AI/ML solutions and...SoftwareFull timeFor contractors- ...Lead Level GenAI/ML developer. Experience: ~8 plus years overall in Software Engineering disciplines, preferably in the contracts and legal domain. ~2 to 3 years of experience in AI/ML engineering roles ~ Strong programming skills in Python, SQL and...SoftwareRemote work
$143.49k - $197.29k
The Senior AI/ML Engineer is a highly skilled and experienced professional responsible for leading the development of complex AI/ML systems... ...fusion.Familiarity with Agile/DevOps methodologies for software development.Certifications in AI/ML or related fields, such as...SoftwareFull timeWork experience placementWork at office$185k - $240k
...and intelligence communities. We’re proud to boast a world-class engineering team that thrives on rolling up their sleeves to solve your mission’s biggest challenges. Dark Wolf is seeking an AI Software Engineer Subject Matter Expert (SME) to architect, lead, and...SoftwareFull timeFor contractors$215k - $245k
...Job Description: IntelliGenesis is seeking a Senior AI Engineer to lead the design, development, and deployment of production-grade... ...junior engineers. You will work closely with cyber operators, software engineers, and infrastructure teams to deliver impactful, real...SoftwareFull timeContract workWork experience placementLocal area$99k - $225k
Applied AI EngineerThe Opportunity: As an experienced engineer, you know that artificial intelligence (AI) is critical to understanding and processing massive... ...can’t wait. You Have:3+ years of experience in software engineering, applied AI and ML, or full-stack development...SoftwareFull timeContract workPart timeWork at officeLocal areaRemote work- ...growth. Position Overview ReefPoint Group is seeking AI/ML Engineers and Senior AI Engineers to join our growing Data & AI practice... ...cloud technologies, enterprise data platforms, and modern software engineering practices. Experience with platforms such as Azure...SoftwareFull time
- ...We build AI agents that actually work in enterprise environments — not prototypes, not demos. We need engineer's who can own the entire agent stack: a production frontend, a robust... ...on our engagements. ~4+ years of software engineering experience with at least 2...SoftwareFull timeTemporary work
$104k - $166k
ResponsibilitiesPeraton Labs is seeking an AI/ML Engineer to support the development of AI-enabled products and technical capabilities for... ...This role is focused on building practical, mission-relevant software systems that apply AI/ML techniques in usable, operationally...SoftwareContract workLocal areaShift work$86.8k - $198k
...Job Number: R0243693 AWS AI Cloud Engineer The Opportunity: As an AWS AI Cloud Engineer, you can resolve a problem with a complete... ...environment. If you're looking for the chance to not just develop software, but to create a system that will make a difference, we need...SoftwareFull timeContract workPart timeWork at officeLocal areaRemote work- ...clients world-wide. Our client is a trusted engineering, construction and project management... ...cleaner place. Job Title: Senior Agentic AI Engineer Location: Reston, VA... ...You will collaborate with architects, software engineers, data engineers, and business stakeholders...SoftwareTemporary work
- OverviewVTG is seeking a Software Developer to design, develop, troubleshoot, and debug complex software applications for our customer in the Northern Virginia area.What will you do?Committed to delivering high-quality, efficient, and scalable solutions that enhance system...Software
- ...Impact Report . Job Summary: The AI Program is a strategic cross-business initiative... ...AI-driven outputs. The AI Solutions Engineer will serve as the technical quality... ...degree in Computer Science, Data Science, Software Engineering, or a related field. ~7+ years...Software16 hoursPart timeWork at officeLocal areaRemote workRelocation
- Mission: Modernize and unify mission-critical applications by improving information architecture, streamlining user experiences, and translating complex operational requirements into intuitive, accessible, and scalable interface solutions. Essential Job Functions: ...SoftwareFull time
- ...compromise. We welcome your application to receive consideration for the following position. Introduction We are seeking a Software Engineer to design, develop, and maintain cloud-based applications supporting mission-critical systems. This role is ideal for an...SoftwareFull timeLocal area
$120k - $155k
...Position Title: Front-End Software Engineer Location: On-Site Clearance: Active TS/SCI Required Type: Full-Time, Direct Hire Position Overview We are seeking a talented and mission-driven Front-End Software Engineer to support high-impact national...SoftwareFull time- ...seeking a dedicated Artificial Intelligence/Machine Learning (AI/ML) Engineer to join our team and contribute to the forefront of AI and... ....g., DataBricks, AWS, Azure, GCP). Proven experience with software development (in languages such as Python) and/or development...SoftwareFull timeContract workWork at office
$120k - $160k
...seeking a highly experienced and innovative Staff II/Staff III AI/ML Engineer to lead the design, development, evaluation, and deployment... ...in Computer Science, Artificial Intelligence, Data Science, Software Engineering, Mathematics, or related technical field5+ years...SoftwareWork experience placement$269.1k - $307.2k
...Distinguished AI Engineer Overview: At Capital One, we are creating responsible and reliable AI systems, changing banking for good... ...Capital One. Design, develop, test, deploy, and support AI software components including foundation model training, large language...SoftwareFull timePart timeLocal area- ...with application teams to onboard and troubleshoot, harden the software supply chain and artifact flow, and document platform patterns... ...Qualifications: ~ TS/SCI Clearance ~ BS in Software Engineering or related field ~2-10 years of experience in CI/CD and Kubernetes...SoftwareFull timeFlexible hours
- ...Job Summary We are seeking a Software Engineer to support Defense Intelligence customers in maintaining, modernizing, and sustaining Zero Trust environments within secure cloud architectures. This role focuses on application modernization, DevOps integration, legacy...SoftwareFull time
- ...DescriptionTHE IMPACT YOU WILL MAKEThe Windows Engineering Manager is responsible for leading the... .../MECM and Microsoft Intune, including software distribution, patching, compliance, and co... ...Services (AWS), Artificial Intelligence (AI), Atlassian JIRA, Authentication...SoftwareFull timeContract workWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to AI Software Engineer. Be the first to apply!
Related searches
- ai developer Reston, VA
- ai engineer Reston, VA
- ai engineer remote Reston, VA
- senior robotics software engineer Reston, VA
- software system engineer Reston, VA
- part time software developer Reston, VA
- security software engineer Reston, VA
- intel software engineer Reston, VA
- software developer fintech Reston, VA
- software development engineer aws Reston, VA



