Full Stack Developer
Job Description
The Employer
\nA Dallas-based R&D and consulting firm specializing in Computer Vision & AI technology. We empower organizations to solve complex problems through AI-enabled actionable insights. Our approach emphasizes unique computer vision applications, retrofitting AI into existing workflows, driving long-term innovation, and delivering high-value, low-cost AI solutions. We focus on crafting highly creative AI approaches that provide sustainable and impactful results across various industries.
\nJob Description
\nWe are looking for a Full Stack Developer with experience in AI, large language models (LLMs), and web development to join our team. The ideal candidate will have experience developing end-to-end web applications, integrating AI functionalities, and handling DevOps processes. This role is well-suited for someone from a smaller company background who has taken on diverse responsibilities.
\nResponsibilities
\n- \n
- Develop and maintain web applications with integrated AI capabilities, including LLMs. \n
- Implement front-end features using modern JavaScript frameworks such as Angular. \n
- Design and optimize back-end services using Python or other relevant technologies. \n
- Containerize applications and manage deployments using Docker and Kubernetes. \n
- Collaborate with AI and data science teams to integrate machine learning models. \n
- Handle DevOps tasks, including deployment, monitoring, and infrastructure management. \n
- Ensure application scalability, security, and performance. \n
- Participate in Agile development processes and contribute to sprint planning. \n
Minimum Requirements
\n- \n
- Proficiency in full-stack development with experience in both front-end and back-end technologies. \n
- Fluent in Python and JavaScript. \n
- Experience with modern front-end frameworks, particularly Angular. \n
- Familiarity with Docker and Kubernetes for containerization and orchestration. \n
- Understanding of cloud computing services (AWS, Azure). \n
Preferred Requirements
\n- \n
- Experience with AI/ML frameworks like TensorFlow, PyTorch, or OpenAI GPT. \n
- Knowledge of computer vision libraries (OpenCV, YOLO, etc.). \n
- C# experience is a plus. \n
- Background in smaller company environments where diverse roles, including DevOps and deployment tasks, were handled. \n
- Familiarity with other front-end frameworks (React, Vue.js) is a plus. \n
- Experience with CI/CD pipelines and microservices architecture. \n
- Understanding of serverless computing and infrastructure as code (IaC) tools. \n
