Full Stack Developer
Computer Visionaries.AI, Dallas, TX, United States
Job Title: Full Stack Developer
Location: Dallas, TX or Remote
Type: Full-time/Part-time/Contract
Computer Visionaries.AI is a 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 applications of computer vision, 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.
Job Description
We are looking for a Full Stack Developer with experience in AI, large language models (LLMs), and web development to join CV.AI. 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.
Responsibilities
- Develop and maintain web applications with integrated AI capabilities, including LLMs.
- Implement front-end features using modern JavaScript frameworks such as Angular.
- Design and optimize back-end services using Python or other relevant technologies.
- Containerize applications and manage deployments using Docker and Kubernetes.
- Collaborate with AI and data science teams to integrate machine learning models.
- Handle DevOps tasks, including deployment, monitoring, and infrastructure management.
- Ensure application scalability, security, and performance.
- Participate in Agile development processes and contribute to sprint planning.
Minimum Requirements
- Proficiency in full stack development with experience in both front-end and back-end technologies.
- Fluent in Python and JavaScript.
- Experience with modern front-end frameworks, particularly Angular.
- Familiarity with Docker and Kubernetes for containerization and orchestration.
- Understanding of cloud computing services (AWS, Azure).
Preferred Requirements
- Experience with AI/ML frameworks such as TensorFlow, PyTorch, or OpenAI GPT.
- Knowledge of computer vision libraries (OpenCV, YOLO, etc.).
- C# experience is a plus.
- Background in smaller company environments where diverse roles, including DevOps and deployment tasks, were handled.
- Familiarity with other front-end frameworks (React, Vue.js) is a plus.
- Experience with CI/CD pipelines and microservices architecture.
- Understanding of serverless computing and infrastructure as code (IaC) tools.