Capital Axis Solutions logo

Senior AI Full Stack Developer

Linthicum Heights, MD ✦ New IT Jobs
Salary & Market Data
Matched to BLS occupational data · Maryland

Job Description

Job DescriptionJob Description

The Application Developer, Advanced Technology (Senior) must be able to translate applications requirements into web-based solutions using available technology. This individual must be able to apply new and emerging technologies to the software development process.

  • Work cross-functionally and collaboratively to develop an application using open source technologies.
  • Use AI to generate initial code/logic and UI components. Rapidly build front-end/UI using AI-generative UI tools.
  • Create single page applications using HTML5, Angular, node.js and java, based on user stories with documented acceptance criteria.
  • Troubleshoot issues and create code fixes for open source products.
  • Address defects and collaboratively work with functional and technical teams to integrate applications in cloud environments.
  • Work in a fast-paced, agile environment consisting of a cross-functional team designing and implementing systems from the web-based user interface front-end through the back-end.
  • System Architecture & Development: Design and build scalable full-stack applications, from frontend (React, Angular, Streamlit) to backend (Python, Node.js).
  • AI/ML Integration: Implement LLM capabilities, RAG patterns, prompt orchestration, and vector databases (Pinecone, Quadrant).
  • Full Lifecycle Ownership: Lead projects from conceptualization and prototyping to production deployment and monitoring.
  • Data & API Management: Develop, integrate, and secure RESTful APIs and manage relational/NoSQL databases (PostgreSQL, MySQL).
  • DevSecOps & MLOps: Establish CI/CD pipelines, containerize applications, and maintain model registries.
  • Mentorship & Leadership: Guide junior engineers, conduct code reviews, and define technical roadmaps

Education: This position requires a Bachelor’s degree from an accredited college or university with a major in computer science, information systems, engineering, business, or a related scientific or technical discipline; or five (5) years of equivalent experience in a related field. (Note: A Master’s degree is preferred.)

General Experience: The proposed candidate must have at least eight (8) years of programming experience in software development or maintenance.

  • 3–5+ years in full-stack development, with proven experience in AI/ML application development.
  • Strong experience with full stack development, including understanding UI frameworks and back end architecture interactions.
  • At least 8 years of experience with angular JavaScript frameworks/technologies.
  • 5 years of experience with node.js loopback and javascript / type script
  • Strong experience developing RESTful web services using Node.JS.
  • Experience with Angular 2/4/6.
  • Experience with agile development methodologies.
  • Experience with issue resolution skills within open source products.
  • Experience with troubleshooting and improving performance of single page applications using Angular.

Specialized Experience: The proposed candidate must have at least five (5) years of experience in IT systems analysis and programming.

  • Experience: 3–5+ years in full-stack development, with proven experience in AI/ML application development.
  • Technical Stack: Strong proficiency in Python and modern JavaScript frameworks (React, Angular).
  • AI/LLM Tools: Experience with OpenAI API, Azure AI, LangChain, or similar frameworks.
  • Infrastructure: Expertise in Docker, Kubernetes, and cloud platforms (Azure, AWS, GCP).
  • Methodologies: Strong understanding of Agile, Git, and software design patterns.

Preferred Experience:

  • Prior experience with AWS cloud based development
  • Prior experience with Child Welfare or Adult Services applications
ATS Score
|
Share
Important Notice

This listing was syndicated from Adzuna. We strive to keep information accurate, but do not assume responsibility for the content of this posting.

  • Use the Apply button above to contact the employer directly
  • Verify the employer and position details before applying
  • Review our Terms of Service for listing policies