Full-Stack Developer, AI Applications

Titan Ai·Remote(Anywhere in the World)·Work From Anywhere
Software Development

WFA Digital Insight

As demand for AI-powered banking solutions grows, companies like Titan Ai are pioneering the future of financial services. With a 25% increase in AI adoption among banks in the last year, skilled full-stack developers with AI expertise are in high demand. Titan Ai's remote-first culture and commitment to innovation make it an attractive destination for top talent. Candidates should be prepared to showcase their proficiency in Python, TypeScript, and modern CSS frameworks, as well as their experience with cloud platforms and containerization.

Job Description

About the Role

The Full-Stack Developer role at Titan Ai is a unique opportunity to work on cutting-edge AI applications for the banking industry. As a key member of the development team, you will be responsible for designing, implementing, and scaling backend services and APIs that power the platform. Your work will have a direct impact on the company's mission to create secure, bank-native AI infrastructure and applications.

The role entails collaborating with cross-functional teams, including AI engineers and data scientists, to develop and deploy large language models and machine learning capabilities. You will work on building interfaces and APIs connecting backend logic with modern web or mobile clients, ensuring reliability and high performance. The team at Titan Ai values innovation, scalability, and performance, and you will be expected to contribute to these efforts.

As a remote-first company, Titan Ai offers a flexible and collaborative work environment. The company is led by a team of experienced founders and CTOs with a track record of success in the tech industry. You will have the opportunity to work with a talented team of engineers, operators, and regulators who share a passion for building innovative AI solutions for banking.

What You Will Do

  • Develop and scale products that bring large language models and machine learning capabilities to banks
  • Design, implement, and scale backend services and APIs that power the platform
  • Build interfaces and APIs connecting backend logic with modern web or mobile clients
  • Work on scalability, load balancing, and performance tuning of web server backends
  • Collaborate with AI engineers and data scientists to develop and deploy AI models
  • Deploy production applications on cloud platforms such as AWS or Azure
  • Implement containerization using Docker and manage CI/CD pipelines
  • Ensure reliability, security, and high performance of the platform
  • Participate in code reviews and contribute to the improvement of the codebase
  • Stay up-to-date with industry trends and emerging technologies in AI and banking

What We Are Looking For

  • Strong proficiency in Python backend development (FastAPI preferred; Django or Flask acceptable)
  • Experience with TypeScript and React (Bonus: experience with radix-ui, lucide-react, zustand, or React Router)
  • Hands-on experience with SQL databases (PostgreSQL, MySQL, or similar)
  • Proficient with modern CSS frameworks like TailwindCSS
  • Experience deploying production applications on AWS or Azure
  • Familiarity with containerization (Docker) and CI/CD pipelines
  • Knowledge of Kubernetes and infrastructure-as-code tools (Terraform)
  • Background working with AI engineers or data science teams
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills

Nice to Have

  • Experience with machine learning frameworks and libraries
  • Knowledge of cloud security and compliance
  • Familiarity with agile development methodologies
  • Experience with testing and validation frameworks
  • Certification in cloud computing or AI engineering

Benefits and Perks

  • Competitive compensation (salary + meaningful, pre-Series A equity)
  • Remote-first culture with opportunity for in-person collaboration
  • Unlimited PTO
  • Medical, dental, and vision coverage (100% of employee premiums paid by Titan)
  • Access to cutting-edge technologies and tools
  • Opportunity to work on innovative AI solutions for banking
  • Collaborative and dynamic work environment
  • Professional development and growth opportunities

How to Stand Out

  • Showcase your proficiency in Python, TypeScript, and modern CSS frameworks in your portfolio or resume.
  • Highlight your experience with cloud platforms, containerization, and CI/CD pipelines.
  • Be prepared to discuss your experience working with AI engineers and data scientists.
  • Research Titan Ai's products and services to understand their mission and values.
  • Emphasize your problem-solving skills and attention to detail in your application.
  • Prepare examples of your work on scalability, load balancing, and performance tuning.
  • Ask about the company culture and opportunities for growth and development during the interview.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.