Senior Software Engineer - AI
Remote
Full Time
Experienced
About Ease
Ease.io digitally transforms plant floor audits around the world with EASE. The enterprise-grade mobile platform combines simplicity and efficiency with powerful performance insights, driving quality and safety on the plant floor.
Industry leaders, including Aston Martin, Dana, 3M, Tenneco, and Samsung, trust EASE to facilitate and analyze millions of plant floor audits every year. With deployments in over 40 countries, EASE supports more than 25 languages, solidifying its position as a category leader for quality management, as recognized by G2 and Gartner.
Headquartered in San Clemente, California, Ease.io is a dynamic company that recently secured a growth investment from Luminate Capital Partners, further fueling its robust growth trajectory.
About the Product – Process Vision
Process Vision is an AI-powered process monitoring solution that uses wireless or IP-based cameras to observe plant floor activities. The system anonymizes people in the video feed using image pre-processing, then streams the footage to a cloud-based large language model (LLM). Users define use cases via free-form prompts and may also provide reference documents, videos, or images to help the AI identify process non-conformances.
Position Summary
Ease is seeking a highly motivated Senior Software Engineer - AI to join our growing team. In this role, you’ll help lead and refine our AI-powered Process Vision product—a cutting-edge solution that uses live camera feeds and LLMs to detect non-conformances on the plant floor. You'll work directly with product management, R&D, and customers to help shape and scale this innovative offering. As a senior engineer, you will play a key role in driving the architectural evolution of the platform.
Position Location: Hybrid (3 days in Irvine office)
Annual Salary Range: $150,000-$190,000
What You'll Do:
Required Qualifications & Skills:
Preferred Qualifications:
What We Offer
At Ease, we foster a culture built on respect, humility, and collaboration. We value work-life balance as a core principle, ensuring you can thrive both professionally and personally. And yes—we believe work should be fun, too.
Growth and development are part of our DNA. We’re committed to investing in your career by offering ongoing training, mentorship, and a clearly defined path forward. Whether you're sharpening existing skills or exploring new ones, you'll always have opportunities to learn and advance.
We deeply prioritize the well-being and happiness of our team. In addition to a competitive compensation package, we offer a generous and comprehensive suite of benefits designed to support your health and peace of mind.
Here’s a look at what you can expect:
At Ease, we believe that when our employees are supported, inspired, and empowered, everyone wins.
Ease.io digitally transforms plant floor audits around the world with EASE. The enterprise-grade mobile platform combines simplicity and efficiency with powerful performance insights, driving quality and safety on the plant floor.
Industry leaders, including Aston Martin, Dana, 3M, Tenneco, and Samsung, trust EASE to facilitate and analyze millions of plant floor audits every year. With deployments in over 40 countries, EASE supports more than 25 languages, solidifying its position as a category leader for quality management, as recognized by G2 and Gartner.
Headquartered in San Clemente, California, Ease.io is a dynamic company that recently secured a growth investment from Luminate Capital Partners, further fueling its robust growth trajectory.
About the Product – Process Vision
Process Vision is an AI-powered process monitoring solution that uses wireless or IP-based cameras to observe plant floor activities. The system anonymizes people in the video feed using image pre-processing, then streams the footage to a cloud-based large language model (LLM). Users define use cases via free-form prompts and may also provide reference documents, videos, or images to help the AI identify process non-conformances.
Position Summary
Ease is seeking a highly motivated Senior Software Engineer - AI to join our growing team. In this role, you’ll help lead and refine our AI-powered Process Vision product—a cutting-edge solution that uses live camera feeds and LLMs to detect non-conformances on the plant floor. You'll work directly with product management, R&D, and customers to help shape and scale this innovative offering. As a senior engineer, you will play a key role in driving the architectural evolution of the platform.
Position Location: Hybrid (3 days in Irvine office)
Annual Salary Range: $150,000-$190,000
What You'll Do:
- Design, develop, and launch new products from the ground up, as well as maintain and enhance early-stage solutions in a fast-paced environment.
- Collaborate closely with the Process Vision development team to improve product performance, scalability, and reliability.
- Lead design and architecture discussions to ensure scalable, secure, and maintainable systems.
- Partner with product managers and leadership to help define product vision, roadmap, and key technical decisions.
- Integrate AI and cloud-based capabilities, including REST APIs and LLM-driven features, into the product to deliver innovative solutions.
- Work cross-functionally with design, QA, and operations teams to deliver high-quality, customer-centric software solutions.
- Continuously identify opportunities for optimization, automation, and improved developer productivity.
Required Qualifications & Skills:
- 5+ years of professional software development experience.
- Experience with AI/ML technologies, such as integrating LLM APIs (OpenAI, Vertex AI, etc.) into applications.
- Proficiency in modern web development technologies, including TypeScript, Next.js, and/or React.
- Experience designing, developing, and consuming RESTful APIs for scalable, maintainable applications.
- Familiarity with cloud platforms (e.g., GCP, AWS, or Vercel) and deployment workflows.
- Strong communication and collaboration skills.
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
Preferred Qualifications:
- Passion for building 0→1 products and tackling complex, high-impact problems.
- Hands-on experience with advanced AI technologies, including LLM prompt tuning, OpenAI API, or Vertex AI.
- Exposure to computer vision frameworks and GPU-accelerated computing, such as YOLO, CUDA, or OpenCV.
- Proficiency in Python for backend, scripting, or AI/ML-related development.
- Familiarity with serverless computing technologies such as AWS Lambda or GCP Cloud Run.
- Familiarity with AI-powered development tools such as Cursor, Codex, or v0.
What We Offer
At Ease, we foster a culture built on respect, humility, and collaboration. We value work-life balance as a core principle, ensuring you can thrive both professionally and personally. And yes—we believe work should be fun, too.
Growth and development are part of our DNA. We’re committed to investing in your career by offering ongoing training, mentorship, and a clearly defined path forward. Whether you're sharpening existing skills or exploring new ones, you'll always have opportunities to learn and advance.
We deeply prioritize the well-being and happiness of our team. In addition to a competitive compensation package, we offer a generous and comprehensive suite of benefits designed to support your health and peace of mind.
Here’s a look at what you can expect:
- Health Coverage: Comprehensive medical, dental, and vision plans to ensure access to high-quality care.
- Life & AD&D Insurance: Financial protection for you and your loved ones, giving you added peace of mind.
- Unlimited Paid Time Off: We encourage time to recharge and rest—take the time you need, when you need it.
- 401(k) with Employer Match: Plan for your future with confidence through our matched retirement savings program.
At Ease, we believe that when our employees are supported, inspired, and empowered, everyone wins.
Apply for this position
Required*