Overview
Skills
Job Details
Maddisoft has the following immediate opportunity, let us know if you or someone you know would be interested. Send in your resume ASAP. - U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Send in resume along with LinkedIn profile without which applications will not be considered. Call us NOW! ***Visa sponsorship is available for this position.*
Job Title: AI Developer
Location: Onsite, Houston Texas
Job Summary
We are seeking a skilled AI Developer with strong experience in front-end technologies (React, Angular, or similar modern frameworks), hands-on expertise with Large Language Models (LLMs), and solid database development skills. The ideal candidate will design, build, and deploy AI-driven applications that combine intuitive user interfaces, intelligent automation, and scalable backend/data systems.
Key Responsibilities
1. AI & LLM Development
- Design and integrate solutions using Large Language Models (OpenAI, Azure OpenAI, Anthropic, Hugging Face, etc.).
- Build RAG (Retrieval-Augmented Generation) flows using embeddings and vector databases.
- Develop prompts, chains, agents, and model fine-tuning workflows.
- Optimize model performance, latency, accuracy, and throughput.
- Implement AI features such as chatbots, copilots, summarization, search, automation, and predictive insights.
2. Front-End Development (React / Angular / Vue / Similar)
- Build responsive and accessible UIs using modern front-end frameworks (React, Angular, Vue, etc.).
- Implement conversational UI, AI-driven components, dashboards, and workflow screens.
- Integrate backend APIs and real-time data into the front-end.
- Work with UI/UX teams to enhance user experience and usability.
3. Backend & Database Integration
- Develop backend services (Node.js, Python, or equivalent) to support AI workflows and data processing.
- Build and maintain SQL or NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).
- Implement vector database layers (Pinecone, Chroma, Weaviate, or Elasticsearch).
- Ensure data integrity, performance, security, and scalability.
4. Platform, Deployment & DevOps (Good to Have)
- Deploy applications on cloud environments (AWS, Azure, Google Cloud Platform).
- Use CI/CD pipelines, Git version control, and containerization (Docker).
- Set up monitoring and observability for AI and UI components.
5. Cross-Functional Collaboration
- Work with product managers, architects, and data engineers to design end-to-end AI solutions.
- Participate in code reviews, architecture sessions, and sprint ceremonies.
- Document solutions, maintain clean code, and follow best engineering practices.
Required Skills & Qualifications
- Bachelor s degree in Computer Science, Software Engineering, or equivalent experience.
- Over 5 years of SDLC experience and front end application development with over 3 years of AI & ML design and development experience
- Proficiency in React, Angular, or similar UI frameworks (TypeScript/JavaScript required).
- Hands-on experience with LLMs (e.g., OpenAI API, LangChain, LlamaIndex).
- Solid programming skills in JavaScript/TypeScript and Python or Node.js for backend logic.
- Experience with relational and/or non-relational databases.
- Familiarity with vector databases and embedding pipelines.
- Experience building and consuming REST/GraphQL APIs.
- Strong debugging and performance optimization skills.
Preferred / Nice-to-Have
- Experience with Next.js, Redux, RxJS, NgRx, or similar tools.
- Exposure to cloud serverless technologies (AWS Lambda, Azure Functions).
- Knowledge of MLOps tools, RAG frameworks, or AI orchestration platforms.
- Experience with authentication, authorization, and secure coding practices.
- Understanding of AI safety, data privacy, and responsible AI principles.