Note: The job is a remote job and is open to candidates in USA. Finance of America helps homeowners aged 55 and older access home equity through reverse mortgage solutions while supporting their financial future. The AI Engineer II will design, develop, deploy, and maintain AI-powered solutions, including machine learning models and scalable applications, while collaborating with technical and business teams to improve automation, efficiency, and decision-making.
Responsibilities
- Develops, trains, and optimizes machine learning and deep learning models by leveraging state-of-the-art algorithms, hyperparameter tuning, and advanced training techniques to address complex business challenges and improve decision-making processes
- Builds AI-driven applications and tools by integrating machine learning models, natural language processing, and computer vision into software solutions to enhance automation, personalization, and intelligent insights for users and stakeholders
- Works with structured and unstructured data by implementing data cleaning, transformation, feature extraction, and augmentation techniques to ensure high-quality datasets that maximize model accuracy and efficiency
- Collaborates with business teams, IT, and data scientists by gathering requirements, translating business needs into AI-driven solutions, and aligning technical implementations with organizational objectives to maximize value and impact
- Deploys AI models into production environments by utilizing cloud-based infrastructure, containerization, and MLOps best practices to ensure models are scalable, resilient, and seamlessly integrated into business workflows
- Continuously monitors AI models' performance by implementing tracking mechanisms, analyzing drift, and proactively retraining models to maintain accuracy and effectiveness
- Ensures AI solutions adhere to legal, regulatory, and ethical guidelines by applying fairness-aware algorithms, explainability techniques, and bias detection methods to promote responsible AI adoption and mitigate potential risks
- Stays updated on the latest AI trends, tools, and best practices by researching academic papers, experimenting with emerging technologies, and participating in industry conferences to drive continuous innovation and maintain a competitive edge
- Develops technical documentation, best practices, and training materials by creating detailed guides, tutorials, and presentations to support knowledge sharing, foster AI adoption across teams, and ensure smooth onboarding of new AI solutions
- Performs other duties as assigned
Skills
- Minimum 4 years of hands-on experience developing, training, and deploying AI/ML models
- Strong proficiency in machine learning frameworks (TensorFlow, PyTorch, Scikit-Learn, etc.)
- Proficiency in programming languages such as Python, R, or Julia
- Experience working with cloud AI services (AWS SageMaker, Azure AI, Google Vertex AI)
- Knowledge of MLOps, model deployment, and API integration
- Understanding of deep learning, NLP, computer vision, and other AI subfields
- Strong problem-solving and critical-thinking skills
- Ability to translate business problems into AI-driven solutions
- Excellent communication skills to explain AI concepts to non-technical stakeholders
- Experience working with large datasets and implementing data pipelines
- Bachelor's Degree or comparable qualifications
- Computer Science, Information Security, Management of Information Systems or related field preferred
Benefits
- Health insurance
- Dental insurance
- Vision insurance
- Life insurance
- Paid time-off benefits
- Flexible spending account
- 401(k) with employer match
- ESPP
- Remote work
Company Overview