Full Stack Developer, BS+3

Posted yesterday

linkHyattsville (MD)
Software DevelopersComputer Systems Design Services

SENIORITY

Senior

Apply

About the role

Description: Join CNO's Custom Media Operations team, recent winners of the President's Intelligence Advisory Board Killian Award for outstanding mission support. CMO is leading the charge on AI/ML capabilities in the IC. You will support the team in full-stack web development efforts that connect CMO's capabilities with their customers. This is a small team, so you will see products through their full lifecycle and take full ownership of their success.
Responsibilities: Build a full stack application in collaboration with machine learning and artificial intelligence engineers doing novel computer vision model development. Interact with ML/AI engineers, senior stakeholders, and CMO customers to provide the best possible user experience for all involved. Continue development of the CMO homepage and website, which is not only customers' first impression of the organization but also used by CMO to track individual deliverables through their workflow and includes self-service features for the CMO team. Prototype future capabilities with the CMO data science team as they generate new ideas to meet their customers' needs. Skills
Requirements: Successful applicants must be self-starters, capable of scoping and tracking work through completion, working closely with a team and stakeholders, reaching out to users to iterate on new capabilities, and testing and deploying their software. Full stack development experience is a must, including experience with the following technologies: o Docker o General Dev Ops experience, including Git Lab CI/CD o Java and Spring Boot o MongoDB o UI development including Java Script, React, and/or Material UI o Linux command line (especially Bash)
Nice to Haves: Machine learning experience, or experience working with data scientists and deploying ML models Experience with AWS (especially C2S)Python experience Node.js YOERequirement: 3 yrs., B.S. in a technical discipline or 4 additional yrs. in place of B.S. (Degree must be in Computer Science or equivalent field.)We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this

Full Stack Developer, BS+3 Jobs at link | David Careers