Software Engineer
Oteemo Inc
AI Software EngineerOteemo 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 DescriptionWe'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.QualificationsExpert-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 management.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.Additional InformationAll your information will be kept confidential according to EEO guidelines.
- ...below.This position requires an active U.S. Government Security Clearance at the TS/SCI level. We’re hiring a solution driven Software Engineer to work onsite with U.S. Government customers to create technology solutions for data collection, data analytics, data visualization...SuggestedPermanent employmentFull timeRemote workFlexible hours
- ...person status as defined by 8 U.S.C. 1324b(a)(3).Please review the job details below.Vantor is seeking multiple Full Stack Software Development Engineers of varying experience and seniority. You will work on an integrated team to build innovative software using...SuggestedFull time
$130k - $145k
NVR, Inc. is seeking an experienced Full Stack Senior Software Engineer to work on site in Reston, VA.NVR’s technology teams thrive on providing multiple business lines with the tools and cutting-edge technologies that support NVR’s mission to create a better living experience...Suggested- ...Job ResponsibilitiesWork in an agile product team and across cross-functional teams to design, develop, test, and support complex software systems using Microsoft .NET Core and open source full-stack technologies.Work with product owners and stakeholders to understand...Suggested
- ...Responsibilities: Proven experience as a Full Stack Engineer, with a strong focus on or React and Node.js, Spring boot and a... ...GitHub, Jenkins, Unix bash scripting ~ Expert knowledge of the software development lifecycle ~ In-depth experience with common...SuggestedWork experience placement
- ...Title: Full Stack Software Engineer Location: Remote Pay range: $75/hr. - $80/hr. on w2 JOB DESCRIPTION: Profile : Must have strong TypeScript and JavaScript (ES6) along with React development expertise. This role is for a full-stack engineer with solid...Remote work
- ...Full Stack Software EngineerUnissant, Inc. delivers innovative capabilities to the agencies that keep our nation healthy and safe. We... ...organization, please visit us at are seeking a Full Stack Software Engineer to join our team and support our Department of War (DoW)...Work experience placementWork at officeFlexible hours
$135k - $216k
...Full Stack Software Engineer Job Locations US Requisition ID 2026-168354 Position Category Information Technology Clearance Secret Responsibilities Peraton is delivering advanced mission planning, digital engineering...Contract workShift work- ...EngineeriDirectGov's hubs, satellite routers and network management software address the growing complexity of deploying and managing... ...skills to work with our team of smart, creative, and dedicated engineering team-members. This position is based out of our Herndon, VA...Work experience placementRemote work
$123k - $161k
...Senior Full Stack Software EngineerPlaying an essential role in the U.S. economy, Fannie Mae is foundational to housing finance. Here... ...technical issues, evaluate alternative solutions, and apply sound engineering practices to deliver secure, reliable, and high-quality...$60 per hour
...Senior Full Stack Software EngineerLocation: Reston, VA. But resources will work from home till the time COVID situation stabilizesMaximum Rate: $60/hrJob Description:• Java, Spring, Spring boot, API, Micro Services, Tomcat, Oracle, Java Script, Angular stack and AWS...Work from home$80k - $128k
ResponsibilitiesJoin a cross-functional Scrum team building mission-focused software in an Agile DevSecOps environment in our Herndon, VA location. As a junior engineer, you’ll contribute to full‑stack features, participate in acceptance criteria development, automate...Contract workShift work- ...integrate bespoke capabilities and tools to solve our customers most complex challenges. We’re seeking an experienced full stack software engineer to support work across the full analytical workflow. Technical tasks include ELT, managing, analyzing, and enrichment of large...Full timeFlexible hours
$98.61k - $167.64k
ICF’s Technology and Products team is seeking a On-call Software Engineer, Cloud Data Platform to help build, enhance, and support a cloud-hosted relational database platform for acoustic-telemetry fish-tracking research in California’s Sacramento-San Joaquin Delta.This...Full timeContract workPart timeWork experience placementSeasonal workWork at officeRemote work$120.21k - $180.32k
...SummaryThis job involves collaborative design and development of software solutions that meet business objectives. It includes system... ...assisting with software updates. It also involves mentoring junior engineers, ensuring quality with Quality Assurance, and providing...Full timeNight shiftWeekend work$140k - $185k
...Summary/Company : A growing technology company supporting defense and intelligence missions is seeking multiple Full Stack Software Engineers. This role will develop modern, containerized applications using Java/Spring Boot, C++, JavaScript frameworks, and SQL in a highly...$150k - $275k
...Job Description Job Description Job Description Full-Stack Software Engineer Dulles, VA | Full Time | TS/SCI with Polygraph Required Position: Full-Stack Software Engineer (Software Engineer, Level 3) Location: Dulles, VA (on-site) Category: Software Engineering...Full timeFor contractorsLocal area- ...Job Description Job Description We are looking for a passionate Software Engineer to design, develop and improve our core data platform and the products we build on it. We primarily use Microsoft technology stack. Our ideal candidates are familiar with the software...Work experience placement
$293.9k - $406.8k
...products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global impact across...Full timeTemporary workLocal areaRemote workFlexible hours$69.4k - $158k
Software Engineer, MidThe Opportunity: As a software engineer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to help create a system that will make a difference...Full timeContract workPart timeWork at officeLocal areaRemote work$105k - $150k
OverviewVTG is seeking a Software Engineer to support our Defense customer in Reston, VA. Our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting-edge solutions that redefine innovation. We are looking for experienced Software Engineers...Contract workWork experience placement$80k - $128k
ResponsibilitiesPeraton is seeking a Software Engineer II in our Herndon, VA location to support a large software development classified program developing, operating, and maintaining mission critical enterprise capabilities. Program includes development and support for...Full timeContract workInternshipShift work$135k - $175k
...Salary Salary: 135000-175000/US Dollars Occupational Categories: Information Technology/ Computing/ Cyber/ Software Industry(ies): Aerospace / Defense Software Engineer Simulation, Optimization & Decision SupportJoin a team building mission-critical software that turns...Remote workVisa sponsorshipFree visa$85.4k - $168.1k
...siteRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...Cloud Identity team is looking for an early in career Software Engineer to join the Authentication team. This individual will be responsible...Ongoing contractLocal area- .... As a recognized leader in providing Information Technology, Engineering Services, Program Management, and Consulting Services to the U... ...achieve their most critical objectives.Solerity is seeking a Software Engineer to support a mission-focused organization responsible...For contractorsRemote workFlexible hours
$166k - $220k
...AI, computer vision, sensor fusion, and networking technology to the military in months, not years.ABOUT THE JOBAs a Mission Software Engineer, you will solve a wide variety of problems involving networking, autonomy, systems integration, robotics, and more, while making...Full timeWork experience placementImmediate start$89.9k - $121.7k
...benefits and the ability to grow your career.Verisign’s Resolution Engineering team is a high performing, Agile team who builds horizontally... ...new features for resolution products. You will be writing the software that fundamentally enables the internet to operate at scale....Work experience placementWork at officeFlexible hours- ...intersection of advanced mathematics, computer science, physics, and engineering. Our people are leaders in their technical fields and are... ...a mid-level Rust Developer to build and optimize production software supporting simulation, optimization, and decision support in mission...For contractorsInterim roleWork at officeRelocation
$104k - $166k
ResponsibilitiesPeraton is seeking a Test Engineer. This position is located in Herndon, VA.The position will perform the following duties... ..., testing and utilization of electronic data processing software.Designs, develops, documents, tests and debugs applications software...Contract workShift work$135.7k - $251.9k
...Experienced ProfessionalFT/PT/Casual: FullTimeDepartment: SpaceBusiness Unit: SpaceStandard Job DescriptionPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions...Full timeTemporary workWork experience placementCasual workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- cybersecurity software engineer Reston, VA
- software developer fintech Reston, VA
- senior robotics software engineer Reston, VA
- software engineer visa sponsorship Reston, VA
- network software engineer Reston, VA
- software engineer remote Reston, VA
- part time software developer Reston, VA
- part time software developer remote Reston, VA
- software engineer part time Reston, VA
- software engineer full time Reston, VA


