Advanced Capabilities Software Engineer
Location: Dayton, Ohio
Department: Advanced Capabilities
*This position will be full-time at client site*
Who We Are
Tenet3® is a digital knowledge management company based in Dayton, Ohio. We have deep roots in cybersecurity, system trustworthiness, and software/hardware assurance. We develop software products involving advanced machine learning and property graph representations to enhance human cognition. Tenet3 is a recognized leader in creating novel solutions for managing knowledge about complex systems. Our capabilities put data in context so that teams can generate meaningful insights. We leverage our knowledge management platform, MeTRA®, and sophisticated AI/ML tooling to rapidly build digital knowledge graphs using open data standards that make them accessible and useable across the lifecycle. Tenet3 is growing by applying our knowledge management platform to systems assurance, cybersecurity, and engineering change analyses. We provide solutions in cybersecurity systems modeling and analysis, software vulnerability assessments, microelectronics quantifiable assurance, and related cloud-scale machine learning and data processing challenges. These solutions are delivered through software and services to government and commercial customers requiring our highly technical skills and capabilities.
Why Work Here
At Tenet3, our employee’s contributions are highly visible, valued, and rewarded. Be part of a team that supports both your personal and professional growth. Our team thrives in a collaborative, growth-oriented environment where we’re continuously pushing the boundaries of what’s possible. If you’re looking to work in a place that combines cutting-edge technology with a strong sense of culture and team spirit, and amazing benefits, then we are the place for you!
The Role
We are seeking a Software Engineer to support a primary client on-site in Ohio while contributing to internal platform development. This role is designed for a developer with 3 years of experience who can work independently and contribute creative technical solutions. The ideal candidate will have a foundational background in software engineering and a demonstrated interest in the evolving Generative AI ecosystem.
Essential Responsibilities
- Serve as the primary on-site technical point of contact for a key client, ensuring core requirements and operational needs are met.
- Identify gaps and autonomously suggest new work, creative solutions, or architectural improvements for both client and internal platform projects.
- Design and implement AI-driven applications, specifically focusing on LLM Agents, multi-agent architectures, and Model Context Protocol (MCP).
- Build and maintain Model Context Protocol (MCP) servers and clients to bridge AI models with secure data sources.
- Manage the containerization of services using Docker and oversee their integration into cloud-based environments.
- Stay current with the Python AI ecosystem (e.g., LangGraph, PydanticAI) to prototype and recommend modern frameworks for production use.
Required Skills & Qualifications
- Active Top Secret Clearance or the ability to obtain a Top Secret Clearance
- 3+ years of professional full-stack software development experience
- Proficiency in Python and hands-on experience with AI frameworks such as LangChain, LangGraph, Hindsight, or AutoGen
- Working knowledge of cloud services (AWS, Azure, or GCP).
- Familiarity with Docker for containerization
- Knowledge of LLM Agent creation, multi-agent orchestration, and advanced prompting techniques
- Ability to clearly present technical concepts and suggest new project initiatives to both clients and internal stakeholders
- Bachelor’s degree in computer science, engineering, or related degree.
Benefits
At Tenet3, we offer a comprehensive benefits package designed to support both your personal and professional well-being:
- Generous Paid Time Off: Including PTO, sick days, and floating holidays to help you recharge.
- Comprehensive Health Coverage: 100% paid medical, vision, and dental insurance for you and your family.
- Retirement Plan: 401(k) with company match
- Educational Support: Reimbursement for higher education, conferences, and self-study programs to support your continued learning.
- Disability & Life Insurance: Short-term and long-term disability, along with life insurance.
- Flexible Work Hours: Flex time to accommodate your work-life balance.
Tenet3 provides equal employment opportunities to all employees and applicants for employment. Equal employment opportunity applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leave of absence, compensation, and training.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
