First American is on a mission to deliver a variety of real estate-focused services and solutions. As an employer, First American has been recognized for its excellent workplace en
Senior Software Engineer – AI/ML Applications, Full Stack
Location
Arizona + 4 moreAll locations: Arizona | California | Florida | Illinois | Minnesota
Posted
94 days ago
Salary
$185.1K - $198.6K / year
Seniority
Senior
Job Description
Senior Software Engineer – AI/ML Applications, Full Stack
First American
• Own end-to-end technical execution for AI/ML application initiatives, ensuring delivery against scope, quality, and timelines. • Translate business and functional requirements into clear technical designs and actionable engineering tasks for delivery teams. • Coordinate execution across offshore teams, AI platform teams, and stakeholders; communicate status, risks, and dependencies. • Review offshore deliverables (code, pipelines, infrastructure changes) for quality, performance, security, and compliance. • Actively develop, test, and deploy production features across backend services, APIs, and UI integration. • Provide maintenance of developed software including regression testing, debugging, and root-cause analysis. • Implement and support Machine Learning and Generative AI solutions, including LLM-based systems. • Operate and support AI-enabled applications in Azure and/or AWS.
Job Requirements
- 5–8 years of overall software engineering experience, including full stack application development and production support.
- Advanced proficiency in Python and strong software engineering fundamentals (design, testing, debugging).
- Hands-on experience delivering AI/ML or Generative AI solutions in production (LLM-enabled apps, RAG, orchestration).
- Experience with RAG architectures and vector databases / vector search.
- Experience with cloud platforms (Azure and/or AWS).
- Strong troubleshooting, incident management, and root-cause analysis skills.
- Experience working effectively with distributed/offshore delivery teams.
Benefits
- Medical
- Dental
- Vision
- 401k
- PTO/paid sick leave
- Employee stock purchase plan
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full Stack Developer, Bilingual
InEventSmarter events. Stronger connections. That's the InEvent advantage for In-person, Virtual, and Hybrid events.
• Define and execute a technology roadmap aligned with business goals and rapid scaling. • Lead and mentor engineering and technology teams, fostering a culture of ownership, innovation, and continuous learning. • Drive digital transformation and improve product, platform, and process efficiency. • Design and oversee secure, scalable system architecture and infrastructure. • Manage the tech budget and make smart, cost-effective technology decisions. • Work closely with founders, leadership, and stakeholders to turn business needs into technical solutions. • Manage vendors, cloud platforms, and technology partners. • Ensure strong data security, risk management, and regulatory compliance.
Senior Software Developer
LaivlyLaivly is a customer care technology company whose platform combines human customer service professionals with artificial intelligence, bot technology, and mach
• Support teams of developers to resolve bugs and workarounds for our most critical and impactful products. • Work with our team of Artificial Intelligence experts to enhance our products • Work in a fast-paced agile software development environment • Develop applications that interface with multiple systems (web, desktop, telephony systems, etc.) • Interact with product stakeholders to show off your work and gain feedback • Bring your ideas and try new things • Perform other duties as required
Senior Software Engineer
ClouderaAt Cloudera, we believe that data can make what is impossible today, possible tomorrow.
• Help build the leading platform for machine learning & AI in the enterprise • Design, code, and implement elegant, scalable, enterprise-quality application services • Work to enhance developer velocity and team agility • Build strong relationships and collaborate with platform and UI engineers, quality engineers, UX designers, as well as Product Management, Field Engineering, and other external partners
Principal Software Engineer – Developer Platform
New RelicNew Relic is a San Francisco-based software analytics company founded in 2008. New Relic utilizes a SaaS-based solution to consolidate and analyze customer interaction data, helpin
• At New Relic, we provide businesses with a state-of-the-art observability platform, leveraging advanced technologies to deliver real-time insights into the performance of software applications and infrastructure. • Our platform delivers deep insights into application performance, enabling businesses to make data-driven decisions with confidence. • As an industry innovator, New Relic is committed to harnessing the power of artificial intelligence and machine learning to enhance observability and predictive analytics while ensuring the integrity and security of our solutions. • Our team values creativity, collaboration, and cutting-edge technology, recognizing the vital role AI plays in transforming digital operations. • We are transforming the platform from legacy DevSecOps to Agentic AI Developer Platform (powers all of engineering). • We aim to revolutionize our internal tooling with AI to enhance developer productivity, enabling our engineers to build and innovate faster while ensuring robust security and seamless integration throughout the development lifecycle.




