Software Engineer 3 - AI/ML
CTRL + LLC
Software Engineer (SWE) Skill Level 3
About CTRL+
CTRL+ is seeking a Software Engineer 3 with Machine Learning (ML) & Artificial Intelligence (AI) experience for our contract. The ideal candidate will be responsible for designing and developing robust software solutions that leverage ML and AI techniques to enhance cyber defense and cyber intelligence solutions.
This role requires a deep understanding of programming languages, as well as hands-on experience implementing ML/AI algorithms and frameworks. You will join a talented software team focused on developing innovative solutions for mission-critical systems and applications. Those interested in this position should be comfortable with change and eager to learn new technologies, as this opportunity is centered on finding innovative solutions to our customer's toughest challenges.
The team will also address challenges related to infrastructure provisioning and cloud migration within a hybrid, multi-cloud environment (e.g., VMware, AWS & Azure), Cyber Threat Intelligence, DevOps, and Containerization & Orchestration.
If you are a software engineer with experience in both Java and Python, have a background in ML and AI, and are passionate about solving complex challenges — we'd love to have you on our team.
Key Responsibilities
- Evaluate models for applicability to mission problems, including speed, accuracy, security, and compliance.
- Understand standard AI/ML data formats for models, weights, and data interchange.
- Apply industry-standard techniques for compressing and fine-tuning models to fit target platforms, including CPU-only implementations and edge devices.
- Optimize performance and efficiency of ML/AI models through continuous testing and refinement.
- Design and develop ML and AI algorithms and integrate them into systems to solve emerging mission-critical problems.
- Provide leadership and support for corporate AI efforts, including the AI Working Group, Innovation Center, and proposal activities.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Conduct research and experiments to identify and evaluate the most suitable ML/AI techniques for specific use cases.
- Stay current with the latest advancements in ML/AI technologies and best practices; research new technologies and address emerging challenges through quick-reaction problem identification and resolution.
- Analyze, design, develop, test, deploy, and maintain Java & Python-based solutions to address emerging mission challenges using industry best practices and frameworks.
- Document experiment results and prototype software solutions, ensuring all technical documentation (e.g., configuration guides, install guides) meets requirements.
- Collaborate with team members and stakeholders to jointly solve problems and deliver solutions.
- Work effectively within an Agile development environment.
Additional Information
- Software development on both low and high side to build innovative solutions in both environments.
- Work performed in both AWS and Azure environments.
- Work performed at contractor facility in {ADDRESS}.
- Opportunity for partial telework.
Education & Experience Requirements
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics required; or equivalent combination of education, training, and experience.
- Minimum of 20 years of relevant experience in software engineering, modernization, or solution architecture.
- Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor's degree.
- Must hold a current security clearance and polygraph
Required Skills & Qualifications
- Deep understanding of AI/ML capabilities within a client environment.
- Strong software development skills in Java, Python, and Object-Oriented Programming concepts and patterns.
- Experience with machine learning libraries and frameworks such as TensorFlow, PyTorch, scikit-learn, or similar.
- Solid understanding of data structures, algorithms, and computational complexity.
- Excellent problem-solving and analytical skills with keen attention to detail.
- Ability to work independently and collaborate effectively within a team environment.
- Experience across the full SDLC (Software Development Life Cycle), including Requirements Analysis, Design, Coding, Testing, Implementation, and Maintenance using Agile methodology.
Desired Skills
- Proficiency with software project management tools such as GitLab, Jenkins, Maven, Jira, and Confluence.
- Previous experience developing and deploying ML/AI models in real-world applications.
- Knowledge of distributed computing frameworks such as Apache Spark or Hadoop.
- Knowledge of data science workflows, ETL processes, and data lakes.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Contributions to open-source projects or active participation in the developer community.
$111.49k - $145k
...network architecture, reverse engineering, software and hardware development uniquely... ...processing, machine learning, AI, high-performance computing,... ...Bachelors in related field; 3 years relevant experience with... ...intelligence, machine learning (AI/ML) experts; engineers;...SuggestedFull timeWork experience placementLocal areaWorldwide$176.9k - $332.4k
...achieve your full potential. Unleash your talent and redefine what’s possible.Job Description:Parsons is looking for a talented AI/ML Software Engineer with a passion for applying artificial intelligence and machine learning to real-world cybersecurity challenges to join our...SuggestedFull timeFlexible hours$206.6k - $229.6k
...Description Job Description Artificial Intelligence (AI)/Machine learning- Software Engineer 2Location: Annapolis Junction, MD | Onsite... ...'s degree and 14 years of experience with 3+ years of experience in AI/ML engineering, data science, or software engineering...SuggestedFull timeContract workLocal area$10k
...modernization Machine Learning/AI algorithms and research... ...requirements to derive software design and performance... ...with users or system engineers; analyze systems flow, data... .... Software Engineer 3 Twenty (20) years... ...Experience implementing ML systems Experience with...SuggestedHourly payFull timeContract workTemporary workFor contractorsWork experience placementSummer workImmediate start$99k - $225k
AI and ML EngineerThe Opportunity: As an experienced engineer, you know that machine learning (ML) is critical to understanding... ...The world can’t wait. You Have: 3+ years of experience in AL/ML-based... ...model evaluationKnowledge of the Software Development Life Cycle (SDLC) and...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work$99k - $225k
Agentic AI Machine Learning EngineerThe Opportunity: As an... ...experienced machine learning engineer, you understand good software is more than just a good user... ...(AI) and machine learning (ML) enabled solutions that help... ...The world can’t wait.You Have:3+ years of experience as a...Full timeContract workPart timeWork at officeLocal areaRemote work$50k - $120k
...We are seeking a Full Stack Software Engineer to join a talented team providing critical mission... ...opportunity to work with an award-winning team on AI/ML-driven capabilities within the... ...relevant experience in lieu of degree. ~3+ years of full-stack development...Remote jobFull timeContract workWork from homeRelocation package- ...RemoteHybrid Onsite at Columbia, MD. Must be local to DMV area.Looking for Software Engineer in Test (SDET) - AI/ML needed Jira and Confuence MUSTPosition OverviewWe are seeking a mid-level SDET with 3+ years of experience to join our team and drive innovation in AI-...Local area
- ...Job Description DEVSECOPS ENGINEER The Engineer is an active... ...management disciplines to maintain software revisions, security patches,... ...of related experience ● 3+ years of related systems programming... ...everything we do. ● Growth: AI-powered career tool that...
- ...traditionally defined problem space. We bring Public and Private, Civilian and Military expertise to every case. We are hiring a Software Engineer (AI/ML & Cloud Applications) to work in the Ft. Meade, MD vicinity . Position location is subject to change based on central...Full timeLocal areaWork from homeFlexible hours
$155k
...highly motivated Artificial Intelligence (AI) Engineer to support our DoD customer's Emerging... ...Artificial Intelligence (AI), Machine Learning (ML), Generative AI, and other emerging... ...with impact. ~401(k) with Match: We match 3% of your contributions with immediate vesting...Contract workWork at officeImmediate start1 day per week$150k
...a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence... .... Overview We are looking for AI/ML Engineers to build, deploy, and maintain... ...B.S. degree in a technical field and 3+ years of experience Nice to Have...Work at officeFlexible hours$200k - $240k
...Technologies is seeking a Technical AI Requirements Systems Engineer. We have an immediate need... ...to ensure mission-driven software capabilities are accurately... ...Awareness of modern AI/ML advancements and ability to... ...4 weeks of personal leave, 3 Yay! days, take off on your...Full timeContract workWork experience placementImmediate startFlexible hours- ...Job Description Job Description Position: AI / ML Security Engineer (Senior) Clearance: TS/SCI CI-POLY Location: Fort Meade, MD Schedule... ...clearly TS/SCI with Polygraph Bachelor's degree and 3+ years of AI/ML experience, or 6+ years of related...Monday to FridayDay shift
$77.6k - $176k
Agentic AI EngineerThe Opportunity: You know that machine learning... ...on business processes using ML techniques makes you an... ...analysts. As a machine learning engineer on our national security team,... ...company and collaborate with software developers, analysts, and leaders...Full timeContract workPart timeWork at officeLocal areaRemote work- ...immediate need for an Artificial Intelligence (AI) Engineer to support TO-005, Report Authoring and... ...will work closely with system and software engineers to design, prototype, and integrate... ...Benefit Snapshot:• 401K: up to 3% discretionary profit sharing contribution...Immediate start
$86.8k - $198k
AI Software Engineer, SeniorThe Opportunity:As an AI software engineer, you know that good software is more than just a nice-looking interface + data. Today, you need to develop user-focused solutions that increase organizational efficiency and enable better decision-making...Full timeContract workPart timeWork at officeLocal areaRemote work$130k - $160k
...Job Description Job Description Software Engineer — AI Inference Columbia, MD | Full Time |... ...annualized USD) Experience Requirement: ~3+ years with a Bachelor's degree, OR ~... ...contractor for all realms of cyber and AI/ML development, from tactical-level tools...Full timeTemporary workFor contractorsLocal areaShift work$200k - $250k
...Description Job Description Senior Software Engineer — Agentic AI Workflows Vulnerability Research Columbia... ...-Developer (Software Engineer, Level 3) Location: Columbia, MD (on-site)... ...contractor for all realms of cyber and AI/ML development, from tactical-level tools...Full timeFor contractorsLocal area$135k - $216k
ResponsibilitiesPeraton is seeking an AWS Cloud Software Engineer / DevOps Engineer to support... ...) Artificial Intelligence (AI), Large Language Model (LLM), Machine Learning (ML), AI/ML algorithms, statistical... ...operating systemsMinimum three (3) years of experience with...Contract workShift work$135.7k - $251.9k
...DescriptionTHE WORKThe Artificial Intelligence/Machine Learning (AI/ML) Engineer designs, creates, tests, and productizes AI/ML algorithms to... ...low-level firmware, and/or develops specialized cyber software solutions and tools based on mission requirements. Applies system...Full timeTemporary workWork experience placementCasual workFlexible hours$10k
...Description When You Love the Work You Do, Any Mission Is Possible Position: Full Stack Software Engineer- AI Infrastructure ***(Active Clearance with a Poly graph is Required) We’re on multiple contracts and have many opportunities. It is encouraged...Extra incomeFull time$10k
...Description Python, LLM integration, data engineering, Agile, Git, Jira, Confluence, static... ...engineers to architect and deploy networked AI tools within secure enclaves and conduct performance... ...) processes. the engineer will use AI/ML to develop tools and techniques to include...Contract workTemporary workImmediate start$10k
...career packed with opportunities to grow and the ability to have an impact on every client you work with. ARSIEM seeks a Software Engineer 3 . This position will support one of our government clients in Annapolis Junction, MD. \n Responsibilities...Full time- ...Location: Annapolis Junction, Maryland Category: Software Engineer Travel Required: No Remote Type: No Clearance: TS/SCI w/ Polygraph... ...considerations when extending an offer. Benefits ~3 Medical Plan Options ~ Dental and Vision ~ FSA, DCFSA, HSA...Full timeTemporary workWork experience placementImmediate startRemote work
- ...Description Software Engineer Levels 1 - 3 - TS/SCI/FS Poly clearance only Altamira Technologies has a long and successful history of providing innovative solutions throughout the U.S. National Security community. Headquartered in McLean, Virginia, Altamira serves...Full timeWorldwide
- ...every case. We are hiring a Software Data Engineer 2 to work in Fort Meade, MD... ...diverse software systems based upon AI-related requirements. You will... ..., and deploy scalable AI/ML models and tools tailored to... ...Master's or PhD degree. Three (3) years of Software Engineering...Full timeLocal areaWork from homeFlexible hours
- ...What We’re Looking For As a Cloud Software Engineer at CyberPoint, you will design, develop,... ...architectures and emerging technologies, including AI/ML capabilities, while developing scalable... ...such as Java, C or C++. At least 3 years of experience in software...Full timeFor contractorsLocal area
$200k - $250k
...Job Description Job Description Job Description Software Engineer (AI-Assisted Developer Tools) Columbia, MD | Full Time | TS/SCI with Polygraph... ...business prime contractor for all realms of cyber and AI/ML development, from tactical-level tools and capabilities to...Full timeFor contractorsLocal area$166.9k - $309.9k
...fosters collaboration with other senior engineers for the development of advanced data analytics... ....This Program is seeking a full stack software engineer to develop, maintain and... ...for a bachelor’s degree.Desired Skills- AI/ML development or integration experience- Terraform...Full timeTemporary workWork experience placementCasual workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer 3 - AI/ML. Be the first to apply!
- software engineer part time Annapolis Junction, MD
- software developer fintech Annapolis Junction, MD
- ngo software engineer Annapolis Junction, MD
- intel software engineer Annapolis Junction, MD
- machine learning software engineer Annapolis Junction, MD
- senior software engineer remote Annapolis Junction, MD
- junior software developer remote Annapolis Junction, MD
- software engineer full time Annapolis Junction, MD
- work from home software developer Annapolis Junction, MD
- senior software engineer Annapolis Junction, MD


