Job Url: https://www.indeed.com/jobs?q=ai+developer&l=United+States&from=searchOnDesktopSerp%2Cwhatautocomplete%2CwhatautocompleteSourceStandard&cf-turnstile-response=0.KpX-bOgqH-KF9IhWe4kj9FZ1wpnolFMY0-Z6mQM7rHNFYw8OsqcIaHrQpRVpapMDSNetDDxXdUhy_UbbNQ6Kzchdl1vXNJLxVMXVuI1kKUEj0oc9ACCDf2cuRvPNVqRboHvrL37e6myAOjTjByC5ytBuAM2fzoudH47KyumHJt8XwGiLeqc44w_gJfDiMKME7jSXRuQ99YoveyEvHBMkcjJdaj56ysYARpYaEyaaXgWZeOkUFV0SNWAs7ek0jUbQNdDF0Nb856hzNZ6mAA0p1e6XEIA2hF5UmJerUmfGQriHEVopzcex95c7In6A4QX-LmPqblIriWOtnQJvwaGKSRFdxxygsmaYVniUJCDAL_n944x_aNTx0UeZlslP0GbY5ZXaQ15ODuIEhJ-Q-r5dZ68ZkHTVXzjBVG-DAM7swr5u4m4wEeHCmUn25JG-WBaZx4N1g_on1cBQ5xDTMeJPuIKpShSY_KIzmn60nidinzXT_DDXyroAnOmMuCR_L7HUQqN8dXtw6RXaCmB225TUQnZ4TrG0hPOqsX1pODtBV0bWohSxSAaV8aaXRORqMJfplMEd1hjyVBHOZmj3VSV_LNKT-fU8JefCyW8MrYTu20DnBi3Brvj9is3Z4fYp0s5-KCNyrnWqQvAmlMIM8_8tj2aqbd-2q9eDNwoEU-34CL672aeH-wnvz_Ap96ZeYrwMhXoir4SIyi1NIgUktEAUiVXyDVwSOcsqkAMaZHUGjpwOWtnB12VDkMLfI4RKd-E6ADXJmWYHbkIdvvU82Z7k1JnaVfkU-Yb0DS8Ny0Vf_aIXwA7qXT7ub6Jl6eTIKZAlrgPpW7vWWdgM-hSCnB4bImz8KfcUTYcJmtRxC9OGdndkxN_uu7FDQS6cZ2pZQbX4QRKTg609UAVxunNhZTubOL3AzYPW97_2r7rbZamWV_0.mFzP8rmfvp-50bw_VycMwg.5ec4076a7e3c96c712f3475d9c9124094c0f7c3df6dff38692022f738fee62bc&vjk=5a3600a8edb0d492 Job Description: Python Solutions Developer- job post Essex Mortgage 3.5 3.5 out of 5 stars 1417 North Magnolia Avenue, Ocala, FL 34470 Full-time Responded to 75% or more applications in the past 30 days, typically within 2 days. Apply now Profile insights Here’s how the job qualifications align with your profile. Skills Authentication  (Required) XML SFTP + show more Do you have experience in Authentication? Yes No Skip Education Bachelor's degree   Job details Here’s how the job details align with your profile. Job type Full-time   Location Estimated commute Failed to retrieve commute estimate. Please try again. Add your address to estimate commute Job address 1417 North Magnolia Avenue, Ocala, FL 34470   Full job description Job Summary This position is on-site only (Ocala, FL). The Python Solutions Developer is responsible for designing, developing, and maintaining scalable Python-based automation tools that enhance operational efficiency, improve data accuracy, and reduce manual intervention across the mortgage servicing lifecycle. This role builds the foundational solutions that power internal workflows, system integrations, reporting pipelines, and process automation throughout Essex Mortgage’s servicing platform. Working closely with business analysts, data teams, and servicing stakeholders, the developer transforms complex business requirements into clean, maintainable, and well-documented code. The position includes the design and development of RESTful APIs to support cross-platform communication and secure internal data access, as well as the integration of automation logic with systems such as FICS, Radstar, and internal AI or reporting frameworks. The developer enforces best practices in testing, code versioning, and deployment using modern DevOps and CI/CD tools to ensure stability, reliability, and reproducibility across production environments. Success in this role requires a proactive, detail-oriented mindset and the ability to collaborate across disciplines to deliver automation solutions that are both technically sound and operationally impactful. This position supports Essex Mortgage’s pillars of Leadership, Raving Fans, Transparency, and High Performance by delivering tools that allow servicing teams to move faster, work smarter, and remain audit-ready at every turn. Core Competencies: Demonstrates advanced proficiency in Python for developing scalable automation scripts, data transformation tools, and system integration logic. Designs and maintains RESTful APIs that enable secure, efficient communication between internal servicing platforms and external systems. Understands operational servicing workflows and translates business requirements into maintainable, production-grade code. Collaborates closely with business analysts, data teams, and servicing stakeholders to define project goals, deliverables, and integration requirements. Maintains disciplined code practices using Git or similar version control tools, with clear documentation and change tracking. Implements testing strategies (unit, regression, integration) to ensure solution stability and reduce deployment risk. Adheres to continuous integration and delivery practices to streamline deployments and improve team productivity. Balances performance, reliability, and scalability in solution design, with a focus on long-term maintainability and support. Maintains familiarity with data formats (JSON, XML, CSV), APIs, and secure authentication protocols (OAuth, JWT, etc.). Understands how to build within operational guardrails—creating tools that minimize downstream risk and align with servicing SLAs and compliance expectations. Upholds Essex Mortgage’s pillars of Leadership, Raving Fans, Transparency, and High Performance by delivering tools that support smarter decisions, faster execution, and improved servicing accuracy. Duties/Responsibilities: Design, develop, and maintain Python-based automation tools to streamline servicing operations, eliminate manual processes, and enhance data accuracy. Build and document RESTful APIs to support secure data sharing and system integration across internal platforms and external partners. Collaborate with business analysts and operations stakeholders to gather requirements, translate business logic into technical specifications, and recommend scalable solutions. Develop automated data processing pipelines for routine and ad hoc reporting, data validation, and exception handling. Maintain and enhance integrations with servicing systems such as FICS, Radstar, Genuity, and vendor APIs, ensuring reliable data exchange and synchronization. Perform periodic code and process audits to validate logic accuracy, confirm compliance with servicing system updates, and reduce technical debt. Implement unit and integration tests, automate deployment pipelines, and maintain error-handling and logging mechanisms to support production stability. Utilize version control tools (e.g., Git) and maintain clear documentation of all scripts, dependencies, and logic. Troubleshoot and resolve technical issues in existing codebases, collaborating with internal stakeholders to minimize service disruption. Participate in sprint planning, code reviews, and architecture discussions to align development practices with enterprise standards. Ensure security and compliance protocols are followed in all development efforts, particularly in the handling of borrower data or system credentials. Work with Learning & Development or technical support staff to ensure documentation and user-facing materials reflect automation workflows and tool usage. Stay current on new Python frameworks, libraries, and industry trends relevant to automation and API development in financial services. Collaborate with information security and data governance teams to ensure that automation and integrations adhere to internal security standards and data access protocols. Support ongoing initiatives in AI, business intelligence, and robotic process automation (RPA) by building reusable components and integration points. Maintain operational playbooks or runbooks for automated processes to support knowledge transfer, continuity, and cross-team support. Education/Experience and/or Skills: Bachelor’s degree in Computer Science, Software Engineering, Data Science, or a related field required; equivalent practical experience may be considered 3–5 years of professional experience developing Python-based applications, automation tools, or system integrations in a production environment Proven experience building and maintaining RESTful APIs, including authentication, error handling, and documentation Familiarity with mortgage servicing operations, financial systems, or regulated data environments preferred Experience working with data formats (JSON, XML, CSV), file exchange protocols (SFTP, API, batch), and scheduling tools (e.g., cron, Airflow) Strong understanding of version control (Git), code documentation, and collaborative development practices Hands-on experience with testing frameworks (pytest, unittest, etc.) and deployment automation (CI/CD pipelines using Jenkins, GitHub Actions, or similar) Experience building secure, auditable tools in environments governed by financial regulations or investor guidelines preferred Exposure to servicing platforms such as FICS, document imaging systems (e.g., Radstar), and internal ticketing platforms (e.g., Genuity) is a plus Ability to translate business requirements into clean, scalable, and maintainable Python code with minimal oversight Committed to Essex Mortgage’s pillars of Leadership, Raving Fans, Transparency, and High Performance through technical delivery, team collaboration, and operational support Computer and Equipment Skills Intermediate in Microsoft Office programs (Word, Excel, PowerPoint) Word processing (speed and accuracy) MSP or FICS’ Mortgage Servicer a plus Email Internet software Use typical office equipment (computers, fax, phones, copiers, scanners, projectors, etc.) Physical Abilities: Vision (with or without correction) sufficient to read a computer screen at 20 inches and to operate office equipment or a car Clear speaking on the telephone and in person; hearing within normal ranges in noise environments typical of office Able to sit for long periods of time at computer or other work station and in meetings Able to finger and feel in order to use equipment, computers and operate equipment Able to lift 10 pounds occasionally unassisted Work Authorization: Must be able to verify identity and employment eligibility to work in the U.S. without a visa sponsorship. EEO Statement: As part of our dedication to the diversity of our workforce, Essex Mortgage is committed to a policy of Equal Employment Opportunity and will not discriminate against an applicant or employee on the basis of race, color, religion, national origin or ancestry, sex, gender, gender identity, gender expression, sexual orientation, age, physical or mental disability, medical condition, marital/domestic partner status, military and veteran status, genetic information or any other legally recognized protected basis under federal, state or local laws, regulations or ordinances