About The Company
Version 1 is a leading digital transformation partner dedicated to delivering innovative technology solutions that empower organizations to achieve their strategic objectives. With a strong focus on
cloud computing, AI, and software development, Version 1 collaborates with clients across various industries to build scalable, secure, and efficient digital platforms. Their commitment to excellence, customer-centric approach, and cutting-edge expertise position them as a trusted partner in navigating complex technological landscapes. The company fosters a dynamic and inclusive work environment, encouraging continuous learning, innovation, and professional growth among its employees.
About The Role
We are seeking a highly skilled Senior/Staff AI Full Stack Engineer to join our AI products team at Version 1. In this pivotal role, you will be responsible for designing, developing, and deploying production-grade applications powered by Galaxy's AI platform. Your core mission will be to transform AI prototypes into scalable, reliable products that deliver tangible value to our clients. You will work closely with cross-functional teams, including product managers, data scientists, and infrastructure engineers, to ensure seamless integration and deployment of AI-driven features.
This role demands a product-oriented mindset, with expertise spanning the full technology stack—from building intuitive
React frontends to developing robust
Python backends and managing deployment pipelines. You will act as a trusted advisor, guiding teams on best practices, architectural decisions, and scalable solutions. End-to-end ownership of application development, infrastructure, CI/CD pipelines, and monitoring will be essential to ensure high availability, security, and performance in production environments.
The ideal candidate will possess a strong background in full-stack development,
cloud infrastructure, and AI integration, with a proactive approach to problem-solving and innovation. This role offers an exciting opportunity to work at the forefront of AI technology, shaping the future of intelligent applications within a collaborative and forward-thinking organization.
Qualifications
To succeed in this role, candidates should demonstrate a combination of technical expertise, product sense, and collaborative skills. The following qualifications are essential:
- Minimum of 7+ years of professional experience in full-stack software development, with a proven track record of delivering scalable AI-powered applications.
- Proficiency in frontend development using React or similar frameworks such as Angular, Vue, or Svelte, with experience in building real-time streaming UIs using SSE or WebSockets.
- Strong backend experience in Python, with familiarity in frameworks like FastAPI or comparable async Python API frameworks. Experience in other languages such as Go, Java, or Node.js is considered if the candidate is ready to focus on Python.
- Hands-on experience with containerization and orchestration tools such as Docker and Kubernetes, along with infrastructure as code using Terraform.
- Proficiency in CI/CD pipelines, automated testing, and deployment strategies to ensure reliable and scalable application delivery.
- Solid understanding of databases and data platforms, including PostgreSQL, Databricks, and Redis.
- Deep familiarity with AWS cloud services, especially AWS-native AI services like Bedrock, SageMaker, and AgentCore, as well as core AWS infrastructure components such as EC2, ECS/EKS, Lambda, S3, IAM, CloudWatch, and networking fundamentals.
- Experience implementing security best practices, including authentication and authorization protocols such as OAuth2, OIDC, SSO, RBAC, and secrets management.
- Strong communication skills, with the ability to present architectural recommendations and collaborate effectively with technical and non-technical stakeholders.
- Experience working within the financial services domain, particularly in Capital Markets, Digital Assets/Crypto, or AI infrastructure, is a plus.
- Familiarity with vector databases, embeddings, and AI feature evaluation from a product and UX perspective.
Responsibilities
The successful candidate will undertake a broad range of responsibilities, including but not limited to:
- Designing and developing full-stack AI applications from scratch, leveraging Galaxy's AI platform components such as AgentCore, Bedrock, and SageMaker.
- Creating responsive, high-quality frontends in React that provide seamless user experiences for AI-driven features, including real-time response rendering.
- Building scalable, secure backend services in Python that integrate with large language models, agent workflows, and enterprise data sources.
- Designing and implementing robust data layers using PostgreSQL, Databricks, and Redis, tailored to specific application requirements.
- Partnering with product and engineering teams to re-architect, harden, and scale existing AI prototypes into production-ready applications, ensuring performance, security, and reliability.
- Identifying and addressing gaps in security, scalability, and performance before deployment, and implementing best practices for observability including logging, metrics, tracing, and alerting.
- Managing application deployment within Galaxy's CI/CD pipelines, utilizing Kubernetes and Terraform to ensure consistent, reliable releases and updates.
- Mentoring engineers across teams on full-stack development best practices, AI integration, and cloud infrastructure management.
- Acting as a strategic advisor for teams starting new AI prototypes, providing guidance on architecture, product design, and best practices to optimize development and deployment processes.
- Collaborating with business stakeholders to translate real-world problems into technical solutions, ensuring that AI features meet user needs and deliver value.
Benefits</