AI Analyst - Agentic AI, Backend & Data Developer
We are seeking a Machine Learning Engineer with strong expertise in Python and a focus on Natural Language Processing (NLP) to join our team. The ideal candidate will have experience in the finance or fintech domain, specifically in reconciliation and accounting.
Responsibilities
- Develop and implement machine learning models for document understanding and processing.
- Utilize Python libraries such as Pandas, NumPy, and scikit-learn for data manipulation and analysis.
- Apply NLP techniques using libraries like spaCy, NLTK, or transformers.
- Implement fuzzy matching algorithms (., Levenshtein distance, record linkage) for data accuracy.
- Process documents using OCR, PDF parsing, and Excel data extraction methods.
- Deploy machine learning models as REST APIs using Docker and Azure ML.
- Understand and apply supervised and unsupervised learning techniques.
- Design and manage data pipelines and ETL processes.
- Collaborate with cross-functional teams to meet project goals.
Required Skills
- Strong expertise in Python (Pandas, NumPy, scikit-learn).
- Experience with NLP libraries (spaCy, NLTK, transformers).
- Knowledge of fuzzy matching algorithms.
- Document processing skills (OCR, PDF parsing, Excel extraction).
- Experience in ML model deployment (REST APIs, Docker, Azure ML).
- Understanding of supervised/unsupervised learning techniques.
- Familiarity with deep learning frameworks (TensorFlow, PyTorch).
- Experience with Large Language Models (LLMs) for document understanding (OpenAI, Azure OpenAI).
- Knowledge of Azure ML services and Azure Cognitive Services.
- 2-5 years of experience in ML engineering, focusing on NLP or financial data processing.
- Experience in the finance/fintech domain (reconciliation, accounting).
Education
- Master’s degree in Computer Science, Data Science, or a related field.
What you will bring
- Professional experience in backend development with Python.
- Hands-on experience building and maintaining APIs and backend services.
- Experience with Python frameworks such as FastAPI, Django, or Flask.
- Experience working with relational and/or NoSQL databases.
- Familiarity with Git and modern software development practices.
- Strong problem-solving skills and technical curiosity.
- Ability to work independently and collaborate effectively in a remote environment.
- Advanced English to communicate confidently with international teams.
Nice to have
- AWS, Azure, or GCP.
- Docker and/or Kubernetes.
- Microservices architectures.
- CI/CD.
- Serverless architectures.
- Infrastructure as Code.
- AI/LLM integrations.
- German language skills.
Benefits
- Work from anywhere with true flexibility and freedom.
- Earn in USD with compensation that matches your expertise.
- Recharge confidently with dedicated paid time off.
- Advance your career with fully covered international certifications.
- Access coworking spaces worldwide whenever you want a professional setup.
- Strengthen your English and expand your global reach.
- Connect and have fun with activities that unite our international team.
- Feel appreciated with personalized gifts and a thoughtful welcome kit.
- Grow our community and earn through our referral program.
At Pearster, your journey matters, and we’re here to help you go further than you imagined.
Ready to explore what's next?
We’d love to learn more about your experience and explore whether one of our upcoming opportunities could be the right fit for you.
Note: The posting includes additional company sections unrelated to the AI Analyst role. Please focus on the responsibilities, required skills, education, and benefits above for this role.