> Markdown version of [/jobs/ext/182467-senior-software-engineer-applied-ai](https://www.wearedevelopers.com/jobs/ext/182467-senior-software-engineer-applied-ai). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Applied AI - **Company:** DMC Inc - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $60,000.0 - $96,000.0 - **Contract:** Temporary contract - **Skills:** Computer-Aided Design, Application Programming Interfaces (APIs), Artificial Intelligence, Continuous Integration, DevOps, Python (Programming Language), Software Engineering, TypeScript, Large Language Models, Multi-Agent Systems, Software Version Control - **Published:** May 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d892364fdffc8457 ## About the Role Do you have experience in Python?, Do you have a Master's degree?, * Are a strong senior generalist who can move from data model to API to AI workflow to deployment without losing momentum. * Have deep, practical experience with modern LLM-based systems: agents, tool calling, structured outputs, retrieval, evals. Have shipped them in production, not just prototyped. * Think in systems: latency, cost, failure modes, determinism, not just model quality in isolation. * Are comfortable with ambiguity and translating fuzzy domain concepts into clean software. * Can set up infrastructure (containers, CI/CD, cloud deploys) without needing a dedicated DevOps person. * Communicate clearly in writing: short updates, clean PR descriptions, honest tradeoff calls. * Want real ownership and influence on an early product, and are okay with the tradeoffs that come with early-stage work. Primary stack: Python is the main language. Familiarity with TypeScript helps when the UI/AI layers meet. Specific frameworks matter less than judgment. DevOps basic tool familiarity is a plus. Nice to Have * Multi-agent / tool-orchestration systems shipped and maintained * MCP server/client experience * Retrieval over technical corpora (standards, specs, CAD metadata, etc.) * Rust or similar systems language for components that need it * GovCloud, ITAR/CUI, or CMMC-aligned experience (or willingness to learn fast) * Prior startup or early-stage experience, * Master's (Preferred) Experience: * Software development: 5 years (Preferred) ## Description This is a senior contract role; the first dedicated software engineer on the team. You'll work directly with the founder to take Momentum from prototype to credible, demoable product; the kind of thing we can put in front of NASA program managers and aerospace primes without flinching. The founder is a mechanical/aerospace engineer with strong Python skills and a clear product vision, but is not a full-time software engineer. Your job is to be the person who makes the software actually happen. There is room for this role to grow into a long-term, larger engagement (or convert to a funded position) as SBIR awards and commercial pilots land. That said: this is not a co-founder search. We're looking for a strong senior engineer who wants meaningful early-stage work, not someone expecting to run the company. What You'll Be Responsible For In the first 3-6 months, success looks like: * Shipping the NASA SBIR Phase I demo. A working, defensible product that handles requirements ingestion, traceability, and analysis outputs end-to-end; good enough that NASA wants to fund Phase II. * Turning founder concepts into working software. Take loose specs about aerospace engineering workflows (trade studies, pedigree/architecture views, sizing/analysis) and turn them into clean implementations without needing constant clarification. * Owning the AI layer. Make the LLM-driven parts of Momentum actually work in production; reliable, evaluable, and within reasonable cost/latency budgets. * Setting the architectural foundation. Make the early technical decisions (data model, tool interfaces, deployment, infra) that future engineers won't curse us for. This is greenfield. * Standing up the basics. Source control hygiene, CI/CD, environments, deployment, observability. * Running independently. This role doesn't work if it needs hand-holding, but you will work side-by-side with the founder. * Helping us navigate aerospace/defense constraints. Some work is ITAR-adjacent or touches NASA/DoD deliverables. You don't need to be an expert, but you'll need to make sensible architecture and tooling choices around it (e.g., GovCloud-eligible models, US-authored LLM options)., * Direct 1099 contract with the individual. We do not hire through LLCs, S-corps, staffing agencies, or any other third-party entity. Corp-to-corp and pass-through arrangements will not be considered. * No benefits. As an independent contractor, you are responsible for your own taxes, health insurance, retirement, and any other benefits. Compensation is set to reflect this. * No recruiters or agencies. Please apply directly. ## Related Videos - [Designing and Deploying Distributed Multimodal Multi-Agent Systems with Google's AI Stac](https://www.wearedevelopers.com/videos/1976-designing-and-deploying-distributed-multimodal-multi-agent-systems-with-google-s-ai-stac) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [AI Won't Fix Your Engineering Culture](https://www.wearedevelopers.com/videos/100266-ai-won-t-fix-your-engineering-culture) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 210: AI Agents Are Go! Is MCP Dead? LLMs Crack Anonymity](https://www.wearedevelopers.com/magazine/709-dev-digest-210-ai-agents-are-go-is-mcp-dead-llms-crack-anonymity) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 164: AI Agents, AI Blindspots and MCP security problems](https://www.wearedevelopers.com/magazine/578-dev-digest-164-ai-agents-ai-blindspots-and-mcp-security-problems) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care)