Job Overview
Our client is the leading proptech platform serving condominium and HOA communities. They streamline the resident onboarding process by digitizing applications, background checks, payments, and approvals — creating a stress-free experience for applicants and property managers alike. With their innovative, AI-driven solutions, we help communities save time, reduce risk, and deliver exceptional service.
Contribute to AI-powered features and reliable Java microservices that power screening, document / OCR, and identity workflows—bringing modern ML building blocks to production while learning our proven delivery practices.
Responsibilities
- Build small Python services for ML / OCR (FastAPI), integrate with Bedrock / OpenAI and AWS Textract / Comprehend.
- Experience with AI frameworks, particularly LangChain.
- Productionize models (basic MLOps : packaging, Docker, versioning, evals); add batch / async processing.
- Create and consume REST APIs; write integration tests; participate in code reviews.
- Implement and maintain Java (Spring Boot) microservices.
Qualifications, Skills and Key Competencies
3-5 years in software engineering with Java (Spring / Hibernate) or with Python.Exposure to ML workflows (NumPy / Pandas / scikit-learn or Keras / TensorFlow).Experience with Docker, SQL (Mysql, PostgreSQL), and at least one NoSQL (MongoDB).AWS (Lambda, SQS / SNS, S3, KMS, Step Functions, SageMaker or Bedrock).ML tooling : MLflow, DVC, basic prompt engineering, vector DBs (pgvector / Pinecone).Computer vision (YOLO), OCR pipelines, evaluation dashboards.Frontend basics (Vue / React) for internal tools.Familiarity with message brokers / streams and microservice patterns.Comfortable with Git, unit / integration testing.Written English / Spanish.Soft Skills
Self-motivated, adaptable, and eager to embrace new challenges.Strong leadership and team management abilities.Excellent problem-solving and analytical thinking.SHORT TERM PROJECTS
Vendor & AI Model Integration
Execute integration projects with external vendors and AI model providers to automate internal (operations, development workflows) and external (customer-facing) processes.Work with senior engineering lead to translate integration requirements into working solutions using Java (Spring Boot) and Python (FastAPI).Build connectors, APIs, and services that securely exchange data with vendor systems and AI inference endpoints.Develop monitoring scripts and automated tests to validate vendor integration performance and reliabilityAI-Driven Workflow Automation
Implement LLM-powered decision-making and OCR / CV pipelines (YOLO, AWS Textract, Comprehend) to streamline document validation, screening, and application processing.Package and version AI models for production deployment, including Dockerization, API hosting, and performance tuning.Collaborate with QA to evaluate AI model outputs and improve accuracy over time.Legacy System Integration
Build adapters and middleware that allow AI-enhanced services to interoperate with the company's legacy systems during phased migration.Document integration points and dependency chains to support future modernization.Application Disclaimer
To ensure a fair and efficient hiring process, all applications must meet the mandatory requirements listed in the job description.
Voice / Video Recording is REQUIRED
Your application cannot be considered without a voice or video recording. It must be at least 30 seconds long and in English. Submissions in any other language or missing a recording will be automatically disqualified.
Mandatory Knockout Questions
Each application includes knockout questions designed to verify minimum qualifications required by the client. If you answer "NO" to any of these, you will be immediately disqualified from the hiring process for not having the experience requested for the role. Please note that the citizenship question is also a knockout if you answer "YES" as we are only able to hire Latin American talent based in Latin America.
Apply Wisely
To maintain fairness, please apply to no more than three jobs and only if you fully meet the listed qualifications. Applying to roles you don’t qualify for will not improve your chances and may affect future applications.
Check Your SPAM Folder
All important updates will be sent via email, so be sure to check your inbox and spam / junk folders to avoid missing any communication.
We appreciate your interest and look forward to reviewing your application!
#J-18808-Ljbffr