Senior Software Engineer - AI Applications
WFA Digital Insight
As the demand for AI-powered financial solutions grows, companies like Plaid are at the forefront of this revolution. With the fintech industry expected to undergo a significant transformation, the need for skilled software engineers with expertise in AI applications has never been more pressing. Plaid's commitment to empowering this change makes it an exciting time to join their team. With the remote job market booming, candidates with strong digital skills and experience in AI development are in high demand. Before applying, it's essential to understand the company's vision for an AI-first future and how this role contributes to that goal.
Job Description
About the Role
The Senior Software Engineer - AI Applications role at Plaid is a unique opportunity to be part of a newly formed team dedicated to accelerating the company's transformation into an AI-first organization. This role entails building scalable backend services and APIs, as well as intuitive frontend applications that bring these systems to life. The successful candidate will have the chance to work across the stack, collaborating with other AI engineers and software engineers to design, develop, and maintain high-quality applications.As a key member of the AI Applications Team, the senior software engineer will play a crucial role in consolidating and rapidly scaling successful bets, while growing with the team to drive Plaid's AI-powered vision forward. This is an exciting time to join Plaid, as the company is poised to become the financial data and insights backbone for AI applications and platforms in the evolving fintech ecosystem.
Plaid's mission to empower a healthier financial life for millions of people relies on the development of innovative, AI-driven solutions. The company's early experiments in building AI agents for customer experience have already shown significant business value, and there is immense potential for further growth and innovation in this area.
What You Will Do
- Design, develop, and maintain scalable backend services and APIs to support AI-powered applications
- Build intuitive, high-quality frontend applications that bring these systems to life
- Collaborate with other AI engineers and software engineers to drive the development of AI-first solutions
- Work across the stack to ensure seamless integration of backend and frontend applications
- Participate in the development of AI agents for customer experience, driving business value through innovation
- Contribute to the growth and scaling of the AI Applications Team, helping to drive Plaid's transformation into an AI-first company
- Stay up-to-date with the latest developments in AI and machine learning, applying this knowledge to drive innovation within the team
- Collaborate with cross-functional teams to ensure alignment and effective communication
- Develop and maintain technical documentation to support the development and deployment of AI-powered applications
- Participate in code reviews, ensuring high-quality code and adherence to best practices
What We Are Looking For
- 5+ years of experience in software engineering, with a focus on AI and machine learning
- Strong proficiency in programming languages such as Python, Java, or C++
- Experience with backend services and API development, including RESTful APIs and microservices architecture
- Strong understanding of frontend development, including HTML, CSS, and JavaScript
- Experience with cloud-based platforms, such as AWS or Google Cloud
- Strong knowledge of AI and machine learning concepts, including deep learning and natural language processing
- Experience with agile development methodologies and version control systems, such as Git
- Strong communication and collaboration skills, with the ability to work effectively in a remote team
- Bachelor's degree in Computer Science, AI, or a related field
Nice to Have
- Experience with containerization using Docker and Kubernetes
- Familiarity with DevOps practices and tools, such as Jenkins and CircleCI
- Knowledge of cybersecurity principles and practices, with a focus on secure coding and data protection
- Experience with data science and analytics, including data visualization and statistical modeling
- Certification in AI or machine learning, such as TensorFlow or PyTorch
Benefits and Perks
- Competitive salary and equity package
- Comprehensive health, dental, and vision insurance
- 401(k) matching and retirement planning
- Flexible PTO and vacation policy
- Remote work stipend and home office setup
- Professional development opportunities, including training and conference attendance
- Access to cutting-edge technologies and innovative projects
- Collaborative and dynamic work environment with a team of experienced professionals
How to Stand Out
- Ensure your portfolio showcases examples of AI-powered applications and services you've developed, highlighting your expertise in machine learning and deep learning.
- Familiarize yourself with Plaid's products and services, demonstrating your understanding of the company's mission and vision for AI-first solutions.
- Develop a strong foundation in cloud-based platforms, such as AWS or Google Cloud, and be prepared to discuss your experience with scalable backend services and APIs.
- Practice explaining complex technical concepts, such as AI and machine learning, in simple terms, showcasing your ability to communicate effectively with cross-functional teams.
- Be prepared to discuss your experience with agile development methodologies and version control systems, such as Git, and demonstrate your ability to work effectively in a remote team.
- Research the company's culture and values, and be prepared to discuss how your skills and experience align with Plaid's mission and vision.
- Prepare to discuss your approach to cybersecurity and data protection, highlighting your knowledge of secure coding practices and data protection principles.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.