BAM is a dynamic multi-disciplinary firm with leading-edge skills in information technology software development and applied research. Serving government and commercial markets BAM is committed to its customers and to delivering strong leadership sound solutions and innovative thinking.
BAM is seeking a Full Stack AI Developer I. The successful candidate will assist in designing and maintaining advanced machine learning systems in secure AWS environments and implementing high-value customer features. The role also involves leveraging internal AI tools to support application development.
Ideal candidates will bring at least two years of full-stack web development experience hands-on expertise in Generative and Agentic AI and strong communication skills. A background working with machine learning solutions in secure cloud platforms is highly desirable as is experience building intelligent virtual assistants and improving automation processes. The ability to collaborate within multidisciplinary teams and adapt to innovative technologies will be key to excelling in this dynamic position.
Responsibilities
Assist in the design and maintenance of machine learning systems that are used at build and runtime of enterprise web applications
Implement high-value customer features that require AI components
Use internal AI tooling to assist application development
Deliver high quality performant web experiences with very good fundamentals of software development.
Develop high-quality well-designed tested and efficient code using C# Core best practices ensuring optimal performance and reliability.
Demonstrate a strong understanding of user interfaces cross-browser compatibility and web and mobile functions and standards utilizing Angular and Typescript.
Design and maintain relational database objects using SQL optimizing queries for efficient data retrieval and storage.
Utilize Git for version control ensuring codebase integrity and collaboration among team members.
Maintain consistent and continual communication with colleagues working closely with other technical personnel and team members to deliver high quality solutions.
Follow established development processes and perform code reviews to maintain code quality consistency and adherence to best practices.
Investigate and resolve software issues and bugs ensuring the stability of our applications.
Foster a culture of continuous learning and improvement by staying current with emerging technologies/industry trends and being able to make recommendations accordingly.
Actively participate in agile ceremonies and interface with stakeholders.
Qualifications To excel in this role candidates should possess the following
Bachelors degree in computer science Software Engineering or a related field.
2 years of full-stack web development experience Angular and SQL
Experience using Generative and Agentic AI Natural Language Processing (NLP) and other Machine Learning techniques
Excellent communication skills
Active DoD security clearance or ability to obtain one
Preferred Skills
Familiarity with AWS AI services (Bedrock SageMaker AI)
Experience deploying AI models in cloud environments
Understanding of RESTful API design and integration
Ability to optimize algorithms for performance and scalability
Experience collaborating in Agile software development teams
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.