About Us
Chargeblast is revolutionizing the way businesses manage payments, helping them recover revenue and reduce churn through cutting-edge technology. We're a rapidly growing startup leveraging AI to build intelligent payment solutions that empower businesses to optimize their financial performance. Join us as we build the future of fintech!
We're seeking a talented Software Engineer β AI & API Development to join our dynamic team and contribute to building innovative AI-powered payment solutions. As a key member of our backend team, you'll be instrumental in developing and scaling our AI-driven features and APIs. This is a fantastic opportunity to make a significant impact and advance your career in a fast-paced, challenging environment.
Responsibilities
- Design, develop, and maintain robust and scalable Python-based APIs using frameworks like FastAPI or Django REST Framework.
- Integrate OpenAI models and LangChain pipelines to enhance existing payment processing functionalities.
- Build and maintain backend services that power Angular-based user interfaces, ensuring seamless data flow and optimal performance.
- Develop and implement data storage and retrieval solutions using relational and NoSQL databases.
- Write comprehensive unit and integration tests to ensure code quality and reliability.
- Collaborate with frontend engineers to define API contracts and ensure smooth integration of backend services.
- Monitor and optimize the performance of AI-powered features and APIs to meet evolving business needs.
Requirements
- Mid-level experience in backend development.
- Strong proficiency in Python and experience with relevant frameworks.
- Familiarity with Angular for frontend integration.
- Hands-on experience integrating with OpenAI APIs and utilizing LangChain for NLP tasks.
- Solid understanding of RESTful API design principles.
- Excellent problem-solving and debugging skills.
- Ability to work independently and collaboratively in a remote environment.
Nice to Have
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
- Experience with machine learning model deployment and monitoring.
- Familiarity with payment processing APIs and financial data.
What We Offer
- Competitive compensation
- Remote π work environment
- Professional growth opportunities
- Opportunity to work on cutting-edge AI technologies
- Collaborative and supportive team culture