Full Stack Engineer - AI Applications

JMJ Phillip Group
United States
11 days ago
Apply on jmjphillip.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$150,000.0 - $215,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Business Analytics Applications Application Performance Management Automation of Tests Microsoft Azure Business Software Cloud Computing Cloud Engineering Code Review Databases Continuous Integration
+29 more
Information Engineering Extract Transform Load (ETL) Software Design Patterns DevOps Python (Programming Language) Key Management Machine Learning Secure Coding Software Engineering SQL Databases Systems Integration TypeScript Web Applications Web Application Frameworks Data Logging Data Ingestion ReactJS Large Language Models Software Security Fastapi Containerization Kubernetes Infrastructure Automation Frameworks Information Technology Data Analytics Restful APIs Terraform Data Pipelines Docker

Job description

We are seeking a highly skilled Full Stack Engineer to design, develop, and maintain AI-powered web applications that support digital transformation and business innovation. This role will combine modern full stack development, cloud-native architecture, data engineering, and artificial intelligence to deliver scalable, secure, and production-ready solutions., * Design, develop, test, and maintain full stack applications using React/TypeScript and Python/FastAPI.

  • Build RESTful APIs, asynchronous services, reusable components, and scalable application architectures.
  • Develop data-driven dashboards and analytics applications for business and operational use cases.

AI & Machine Learning Integration

  • Integrate large language models (LLMs), AI agents, and machine learning models into production applications.
  • Collaborate with data scientists to operationalize machine learning models and transform analytical concepts into production-ready solutions.
  • Research and evaluate emerging AI technologies and identify opportunities for business applications., * Architect and implement scalable cloud-native solutions using Azure services.
  • Develop containerized applications using Docker and Kubernetes.
  • Manage cloud infrastructure using Infrastructure as Code tools such as Terraform.
  • Design and maintain CI/CD pipelines for automated testing and deployment.

Data Engineering

  • Design and maintain ETL/ELT pipelines for data ingestion, transformation, and delivery.
  • Integrate data from SQL databases, APIs, files, and other heterogeneous sources.
  • Develop data models and implement data quality and validation processes.

Security & Reliability

  • Implement secure coding practices, authentication, authorization, secrets management, and access controls.
  • Establish monitoring, observability, logging, and alerting solutions.
  • Optimize application performance, reliability, and scalability.

Technical Leadership

  • Establish coding standards, architectural best practices, and reusable design patterns.
  • Participate in code reviews, technical design discussions, and documentation.
  • Mentor team members and provide technical guidance on software engineering, architecture, testing, and DevOps practices.

Stakeholder Collaboration

  • Partner with technical and non-technical stakeholders to understand business requirements.
  • Translate business needs into effective technical solutions.
  • Collaborate across analytics, quality, reliability, sales, operations, and other business functions.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field.
  • Minimum of 5 years of professional experience in full stack software development.
  • Strong experience with modern web frameworks and cloud-native architectures.
  • Advanced proficiency in React, TypeScript, Python, and FastAPI.
  • Experience with Azure cloud services and DevOps practices.
  • Experience integrating AI/ML models and LLMs into production applications.
  • Experience designing ETL/ELT pipelines and data ingestion workflows.
  • Strong knowledge of SQL databases and data engineering principles.
  • Experience with Docker, Kubernetes, CI/CD, and Infrastructure as Code.
  • Strong understanding of application security and software development lifecycle practices.
  • Excellent communication, problem-solving, and technical leadership skills.

Certifications (Preferred, but not Required)

  • Azure certifications such as Azure Developer Associate or Azure Solutions Architect.
  • AI, machine learning, or data engineering certifications.
  • Kubernetes or cloud-native technology certifications.
  • Terraform or DevOps certifications.

Benefits & conditions

  • Competitive salary range of $150,000-$215,000 annually.
  • Opportunity to build innovative AI-powered applications using modern technologies.
  • Exposure to Azure cloud, LLMs, AI agents, machine learning, and advanced data engineering.
  • Technical leadership opportunities without direct-report responsibilities.
  • Opportunity to influence engineering standards, architecture, and product development.
  • Minimal travel, generally 0-5% as needed.

About the company

Perrysburg offers access to a strong technology and manufacturing ecosystem, providing opportunities for technology professionals to apply AI, cloud computing, data engineering, and software development to real-world industrial applications. Its regional connectivity and skilled workforce make it a strong environment for developing innovative technology solutions that support digital transformation and operational performance.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jmjphillip.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all