What are the responsibilities and job description for the AI Developer UI Strategy position at Techgene Solutions?
Role: AI Developer UI Strategy
Location: Richmond, VA
AI Developer with UI Strategy mainly crafting and integrating UI components (through React.js) with AI
The Client Information Technology Division is seeking a highly skilled AI Developer UI Strategy mainly crafting and integrating UI components through React.js and Angular methodologies with AI systems. You'll also play an integral role in optimizing front-end performance and maintaining comprehensive documentation for our front-end codebase.
Responsibilities:
• Developing and implementing UI components using React.js and/or Angular
• Preparation of AI and ML models using inputs from solutions architecture and development of AI/machine learning (ML) applications.
• Integrate AI agents and autonomous systems for decision-making, workflow automation, and task delegation.
• Collaborating with cross-functional teams to design and implement new features
• Building reusable components and front-end libraries for future use
• Translating designs and wireframes into high-quality code
• Optimizing components for maximum performance across various web browsers
• Troubleshooting and debugging issues to ensure smooth user experiences
• Participating in code reviews to maintain code quality and consistency
Qualifications:
• Ability to Integrate ReactJS with deck.gl
• Building GIS enabled visualizations using Azure Maps
• Expertise in Azure App Services, Azure ML Studio WS, Power BI, Azure Function Apps, Azure Container Apps, Azure API Management
• Experience implementing Azure Machine Learning, Azure Computer Vision, Azure Video Indexer, Azure OpenAI models, Azure Media Services, Azure AI Search
• Ability to work with large data sets to improve performance efficiency.
• Develop visual representations of agent states, decisions, and actions to help users comprehend and trust agentic technology.
• Design forms and tools for collecting data from experiment participants, ensuring data integrity and ease of use.
• Develop interfaces that facilitate interaction between humans and automated systems, allowing for human oversight and intervention in human-in-the-loop processes.
• Knowledge of REACT tools including React.js, Axios, React Router, Redux, etc.
• Strong JavaScript, HTML5, and CSS3 skills
• Familiarity with RESTful APIs and integration
• Knowledge of modern authorization mechanisms, such as JSON Web Tokens
• Experience with version control systems (e.g., Git)
• Understanding of front-end build tools and pipelines
• Strong leadership, excellent problem-solving and communication skills
• Experience with Department of Transportation Data Domains developing an AI Composite Agentic Solution designed to identify and analyze data models, connect & correlate information to validate hypotheses, forecast, predict and recommend potential strategies and conduct What-if analysis.
• A degree in computer science, software engineering, or a related field