Job description
Location: Houston, Texas (In-office 5 days a week)
Job Type: Contract
Work Hours: 9am to 6pm CST
Education: Bachelor's degree in Computer Science or a related field (Bootcamp Grads considered)
Required Skills:
2+ years of relevant experience in progressive application development roles, focusing on Microsoft Full Stack Technologies
Expertise in AI and Machine Learning, with hands-on experience in developing models using algorithms like K-Nearest Neighbor (KNN), Neural Networks, and more
Proven experience in AI/ML model integration into web applications and APIs, optimizing UI with intelligent features
Needing to be high proficiency in front-end technologies, particularly JavaScript, HTML, CSS, Bootstrap, with experience designing responsive and interactive web applications
Strong understanding of modern JavaScript frameworks such as AngularJS and ReactJS
Agile development methodologies and Scrum experience to deliver data-driven and AI-enhanced web solutions
Demonstrated experience in optimizing AI models for performance, deployment, and scalability, especially on cloud platforms like Azure
Expertise with Microsoft Tech Stack: MS SQL Server, Microsoft Azure, .NET Framework, C#, .NET Core, Azure DevOps (ADO)
Experience building API integrations using REST and SOAP services, with a focus on integrating AI functionalities
Familiarity with containers and orchestration (especially Kubernetes) and CI/CD tools like Azure DevOps (ADO)
Proficiency with unit testing tools such as Jest, Mocha, Cucumber, nUnit, MOQ
Job Responsibilities:
Design and develop front-end features with a focus on AI/ML-powered components, leveraging HTML, CSS, JavaScript, and Bootstrap for an enhanced user experience
Build AI-driven web pages that offer real-time data processing and intelligent suggestions through seamless UI/UX design
Integrate AI models such as KNN and Neural Networks into the front-end application, ensuring smooth data flows and interaction
Write clean, maintainable C# (.NET Core 6.0) code, focusing on the integration of AI models into the overall architecture
Optimize front-end performance for mobile and web applications, ensuring fast, responsive design with AI-based insights
Collaborate with cross-functional teams to develop APIs for AI-based features and integrate them with front-end components
Manage and optimize the MS SQL Database for web applications, ensuring AI-generated data is handled efficiently
Write and maintain unit tests for both front-end AI features and API integrations to ensure reliability and high-quality performance
Stay current with trends in AI, ML, and front-end development, continuously enhancing the web application with the latest features
Diagnose and troubleshoot AI and front-end performance issues, offering creative solutions and performance optimizations
Collaborate with Product Managers to implement AI-powered solutions that address business needs and improve user interactions
Manage Azure cloud deployments, ensuring AI services are optimized and secure
Schedule:
8-hour shift
Day shift
Job Type: Full-time