AI Developer I
BAM Technologies, LLC
- Arlington, VA
- Permanent
- Full-time
- 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# and .NET 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.
To excel in this role, candidates should possess the following
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- 2+ years of full-stack web development experience with .NET, 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
- 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
- Security+ certification