About The Company
Version 1 is a leading digital transformation and IT services provider dedicated to delivering innovative solutions that drive business success. With a strong focus on technology excellence, customer-centric approaches, and industry expertise, Version 1 partners with organizations across various sectors to modernize their IT infrastructure, develop cutting-edge applications, and optimize operational efficiency. Committed to fostering a collaborative and inclusive work environment, the company values continuous learning, technical innovation, and a passion for solving complex challenges. As a trusted technology partner, Version 1 aims to empower businesses to thrive in the digital age through tailored, scalable, and future-proof solutions.
About The Role
We are seeking a highly skilled and experienced Senior/Staff AI Full Stack Engineer to join our AI products team. In this pivotal role, you will be responsible for designing, developing, and deploying production-grade applications powered by Galaxy's AI platform. Your primary focus will be transforming AI prototypes into scalable, reliable, and user-friendly products that meet real-world business needs. You will work closely with cross-functional teams, including product managers, data scientists, and infrastructure engineers, to ensure seamless integration of AI capabilities into end-user applications.
This position demands a product-minded full stack engineer who is proficient in both frontend and backend development. You should be comfortable building responsive React interfaces, developing robust
Python backend services, and managing the CI/CD pipelines that facilitate continuous deployment and scaling. As a trusted advisor, you will guide teams on best practices from the initial prototype stage through to production deployment, ensuring security, performance, and reliability. Your ownership will span the entire development lifecycle—from application code to infrastructure and monitoring—ensuring high-quality, maintainable, and scalable solutions.
Key responsibilities include collaborating with product teams to re-architect prototypes for production, implementing security and performance enhancements, and leveraging
cloud infrastructure and automation tools such as
Kubernetes, Terraform, and
Docker. You will also mentor engineers across teams, promote best practices, and contribute to defining reusable patterns and templates for AI-powered application development.
Qualifications
To succeed in this role, candidates should possess a strong technical background with extensive experience in full stack development,
cloud infrastructure, and AI product integration.
Mandatory Technical Skills
- Frontend: Proficiency in React or similar frameworks like Angular, Vue, or Svelte. Experience building streaming UIs using SSE or WebSockets for real-time AI response rendering.
- Backend: Strong expertise in Python, with experience in REST API development using FastAPI or equivalent async frameworks. Knowledge of other backend languages such as Go, Java, or Node.js is a plus.
- CI/CD & Infrastructure: Hands-on experience with Kubernetes, Terraform, Docker, automated testing, and modern version control workflows using Git.
- Databases & Data Platforms: Practical knowledge of PostgreSQL, Databricks, and Redis for data storage and retrieval.
- AI & Product: Ability to translate prototypes into scalable products, with a keen product sense and understanding of AI workflows.
- Cloud Platform: Extensive experience working with AWS, including services such as EC2, EKS/ECS, Lambda, S3, IAM, and CloudWatch. Familiarity with AWS-native AI services like Bedrock and SageMaker is highly desirable.
- Security: Proven experience implementing authentication and authorization mechanisms, including OAuth2, OIDC, RBAC, and secrets management.
Soft Skills
- Excellent communication skills, capable of presenting technical architectures and recommendations effectively to both technical and non-technical stakeholders.
- Strong problem-solving skills, adaptability, and a collaborative mindset to work across diverse teams and projects.
Nice to haves include experience in financial services, c
apital markets, digital assets, or AI infrastructure, as well as familiarity with vector databases and AI retrieval features.
Responsibilities
- Design, develop, and maintain full stack AI-powered applications, leveraging Galaxy's AI platform and underlying services such as AgentCore, Bedrock, and SageMaker.
- Create responsive, high-quality frontends in React that deliver engaging user experiences for AI-driven features.
- Develop scalable backend services in Python that seamlessly integrate with large language models, agentic workflows, and enterprise data sources.
- Design and optimize data layers using PostgreSQL, Databricks, and Redis to support application requirements.
- Partner with product and engineering teams to transform AI prototypes into production-ready applications, ensuring robustness and scalability.
- Identify and address security, performance, and reliability gaps prior to deployment, and implement best practices for production environments.
- Manage deployment pipelines using Kubernetes, Terraform, and Docker, ensuring reliable, repeatable, and automated application releases.
- Implement comprehensive monitoring, logging, and alerting systems to support application observability and troubleshooting in production.
- Act as a technical advisor for teams starting new AI projects, providing guidance on architecture, best practices, and reusable design patterns.
- Review prototype architectures and provide actionable recommendations to streamline development and reduce rework.
- Collaborate closely with the AI Tech team to stay updated on Bedrock platform capabilities and roadmap developments.
- Work with business stakeholders to translate real-world problems into effective AI solutions and product features.
- Mentor engineers across teams on full stack development, AI integration, and infrastructure best practices.