Senior AI Developer

Location
Remote, ET timezone
Experience Level
Senior
Type Of Employment
Contract
Remote
Yes
Domain
Property Management Software

We are seeking a hands-on AI Developer with experience integrating AI into products or solutions. The ideal candidate will have a broad understanding of the AI landscape and practical experience with various AI technologies.

Responsibilities

  • AI System Design, Development & Integration: Build cutting-edge AI solutions, integrate with external AI-based services, and drive research and innovation.
  • Seamless Integration: Lead the incorporation of AI technologies into client products, aligning with business needs and exceeding performance expectations.
  • Agentic AI Development: Design and build autonomous AI systems that adapt to evolving requirements and make intelligent decisions.
  • Development Productivity: Identify and assess AI-driven tools to enhance application development, testing, and workflow efficiency. Optimize processes to improve overall productivity.
  • Problem-Solving & Troubleshooting: Diagnose and resolve issues in AI models and pipelines with a proactive approach.
  • Technical Implementation: Ensure AI systems are maintainable, scalable, and efficient by following best practices.
  • Leadership & Mentorship: Provide technical guidance, conduct code reviews, and support the career growth of team members.
  • Model Evaluation: Analyze and fine-tune model performance using key metrics to optimize accuracy and efficiency.
  • Requirement Translation: Convert complex business needs into actionable AI solutions and technical specifications.
  • Full Software Lifecycle Ownership: Take charge of analyzing, designing, prototyping, coding, testing, debugging, and supporting AI-driven solutions.

Required Skills and Experience

  • C# & .NET Development: Proficient in building AI applications and automation scripts within the .NET ecosystem. Experience with Azure AI, Fabric, Azure AI Foundry an asset.
  • SQL & Data Management: Strong expertise in data manipulation, querying, and integrating AI systems with SQL databases.
  • Large Language Models (LLMs): Hands-on experience in implementing and fine-tuning LLMs for real-world applications.
  • Rule-Based AI Systems: Skilled in designing and integrating rule-based logic into broader AI frameworks.
  • Statistical Modeling: Competent in applying statistical models for data analysis and decision-making.
  • System Orchestration: Ability to coordinate complex architectures, ensuring seamless integration of multiple AI components.
  • API Development: Proven experience in designing, developing, and maintaining scalable APIs, including data export functionalities.
  • Collaboration & Communication: Excellent teamwork skills with a proactive approach to cross-functional collaboration and innovation.
  • SaaS Experience (Preferred): Experience working in a SaaS environment is an asset but not required.

Date posted: March 19, 2025