Senior AI Fullstack Software Engineer

Growth Acceleration PartnersColorado Springs, CO
28d

About The Position

We are looking for an AI Fullstack Engineer with strong backend expertise and hands-on experience integrating AI-driven workflows into modern software applications. In this role, you will design, build, and optimize scalable systems using async Python on the backend while contributing to impactful user interfaces built with Next.js and React. You will leverage AI-assisted development tools (e.g., Cursor, GitHub Copilot) and prompt engineering techniques to accelerate delivery, improve code quality, and drive innovation. This role is ideal for engineers who enjoy working across the stack, are passionate about AI-enhanced development, and have a product-oriented mindset.

Requirements

  • Bachelor’s Degree in Computer Science, Software Engineering, AI, or a related technical field.
  • 5+ years of professional software engineering experience.
  • 2+ years writing production-grade Python, preferably with async frameworks.
  • Fullstack experience that includes backend-heavy responsibilities (70–80%).
  • Advanced English level.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration across cross-functional teams.
  • Curiosity and willingness to learn new AI tools and emerging frameworks.
  • Product-driven mindset: able to evaluate competitor products and identify opportunities.
  • Strong proficiency in Python, including async programming, concurrency patterns, and event-driven architectures.
  • Experience building APIs and backend services (e.g., FastAPI, Flask, Django).
  • Knowledge of data modeling, storage, and querying using SQL or NoSQL systems.
  • Familiarity with distributed systems, microservices, and cloud-native architectures.
  • Experience working with LLMs or integrating AI services via APIs is a plus.
  • Experience using AI coding assistants such as Cursor, GitHub Copilot, CodeWhisperer, or similar.
  • Ability to write high-quality prompts to accelerate development, refactor code, and debug systems.
  • Experience building modern web interfaces using Next.js and React.
  • Strong understanding of component-based architecture, state management, and responsive design.
  • Experience with version control systems (Git, GitHub, GitLab).
  • Familiarity with CI/CD pipelines and automated testing.
  • Understanding of modern cloud environments (AWS, GCP, or Azure).
  • Ability to collaborate with product and design teams to translate business needs into technical solutions.

Nice To Haves

  • Experience with LLM fine-tuning, embeddings, or vector databases.
  • Knowledge of queueing systems (Celery, RabbitMQ, Kafka).
  • Familiarity with serverless architectures.
  • Background analysis or comparing competitive products to guide roadmap decisions.
  • Experience building internal developer tools or automation powered by AI.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service