Position Title: Full-Stack Developer
Job Type: Full-Time
Location: Remote or Birmingham, AL
About the Role
We are seeking a skilled and motivated Full-Stack Developer to join our dynamic team. The ideal candidate will contribute to building cutting-edge Ai software solutions, leveraging modern tools and technologies to deliver high-quality, scalable applications.
Key Responsibilities
Develop, test and maintain full-stack web applications using modern frameworks and tools such as React, FastAPI, etc
Design and integrate RESTful APIs to ensure seamless communication between front-end and back-end systems.
Collaborate with cross-functional teams to design and implement scalable and efficient solutions.
Write clean, reusable, and efficient code while adhering to best practices.
Debug and resolve issues, ensuring the reliability and performance of applications.
Stay updated on emerging technologies and tools to continuously enhance development practices.
Required Skills & Qualifications
Education:
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
Experience:
1+ year of experience in full-stack development or relevant projects.
Proficiency in React, FastAPI, Python, JavaScript, TypeScript and/or CSS.
Experience with MongoDB or other NoSQL databases.
Familiarity with LangChain, Azure OpenAI, and Pinecone or a demonstrated willingness to learn.
Strong understanding of RESTful API design and integration.
Ability to use version control tools like Git effectively.
Skills:
Strong problem-solving and debugging abilities
Excellent communication and collaboration skills
What We Offer
Competitive salary and benefits.
Opportunities to work with cutting-edge technologies and tools.
A collaborative, innovative work environment with growth opportunities.
To Apply:
Please submit your resume and a brief cover letter highlighting your relevant experience and why you’re a great fit for this role.
Position: UI/UX Designer
Job Type: Full-Time
Location: Remote or Birmingham, AL
About the Role
Join our innovative team to engineer exceptional user experiences for AI-driven applications. We are looking for a UI/UX Designer with a solid foundation in human-centered design and a scientific approach to problem-solving. This role requires a blend of creativity and precision to craft intuitive, data-informed interfaces.
Key Responsibilities
User-Centered Design: Develop engaging and efficient user interfaces by applying rigorous design principles and iterative testing.
Research & Prototyping: Conduct user research, analyze usability data, and create prototypes to validate design hypotheses and optimize user flows.
Collaborative Engineering: Work closely with developers, product managers, and stakeholders to ensure design concepts are technically feasible and aligned with project goals.
Design Systems: Establish and maintain comprehensive design systems and style guides to ensure consistency across applications.
Problem-Solving: Leverage analytical skills to identify design inefficiencies and implement innovative solutions.
Required Skills & Qualifications
Educational Background: Degree in Graphic Design, Human-Computer Interaction, Interaction Design, Computer Engineering, Computer Science, or a related field (or equivalent experience).
Technical Expertise:
Proficiency with design tools such as Adobe Creative Suite, Sketch, Figma, or similar platforms.
Solid understanding of user interface principles and user experience research methodologies.
Experience:
Minimum of 1 year of professional experience in UI/UX design or related projects, demonstrated through a compelling portfolio.
Interpersonal Skills:
Excellent communication and collaboration abilities, with a keen attention to detail and a methodical approach to feedback and iteration.
What We Offer
Competitive salary and a comprehensive benefits package.
Opportunities to work on pioneering AI projects, integrating design with advanced technologies.
A collaborative, innovative work environment that values continuous learning and professional growth.
How to Apply
Submit your resume, portfolio, and a brief cover letter explaining your design philosophy and how your skills can elevate our AI-driven solutions. We look forward to exploring how you can contribute to our team.