onsite
Product Tools & AI Automation Developer - Croesus
Software Engineer
Develop and enhance product tools and AI automation solutions for wealth management, leveraging Python, Node.js, AWS, and machine learning to deliver secure, high‑performance APIs and intelligent workflows that boost productivity and client outcomes.
About the role
Key Responsibilities
- Design, develop, and maintain scalable APIs and microservices using Python and Node.js to support portfolio management and rebalancing tools.
- Implement machine learning models and data pipelines to automate investment decisions and risk assessments.
- Deploy and manage services on AWS, ensuring high availability, security, and performance.
- Collaborate with product, data science, and DevOps teams to translate business requirements into technical solutions.
- Write clean, well‑documented code and conduct code reviews to uphold quality standards.
Requirements
- 3+ years of professional experience in backend development with Python and Node.js.
- Strong knowledge of AWS services (EC2, Lambda, S3, RDS, ECS/Fargate).
- Hands‑on experience with machine learning frameworks (scikit‑learn, TensorFlow, PyTorch) and model deployment.
- Proficiency in API design (REST, GraphQL) and versioning best practices.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonnodejsawsmachine learning