AI Software Engineering and Business Intelligence Instructor

Posted about 2 months agoViewed
80000 - 85000 USD per year
AZCACOFLGAILINKSMDMAMIMONCNJNYOHPATXWAUnited StatesFull-TimeAI Software Engineering, Business Intelligence
Company:Per Scholas
Location:AZ, CA, CO, FL, GA, IL, IN, KS, MD, MA, MI, MO, NC, NJ, NY, OH, PA, TX, WA, United States
Languages:English
Seniority level:Lead, 1-3+ years teaching, 3+ years professional experience
Experience:1-3+ years teaching, 3+ years professional experience
Skills:
DockerPythonSQLApache AirflowArtificial IntelligenceBusiness IntelligenceCloud ComputingGitKafkaMachine LearningMatlabMicrosoft Power BINumpyFastAPIPandasSparkCI/CDTerraformData modelingSoftware Engineering
Requirements:
Build end-to-end AI applications with LLM prompting, RAG, agentic tools, and multimodality. Orchestrate LLM workflows with function schemas, conversational memory, and error handling. Design and tune retrieval pipelines for ingestion, embedding, and retrieval. Ship demo-to-production artifacts with clear READMEs. Proficiency in Python 3.10+ and ecosystem (LangChain, vector stores, FastAPI/Streamlit, pytest, Git/GitHub). Data modeling and warehousing experience (star/snowflake schemas, dimensional modeling). Transformation and orchestration skills (dbt, Airflow/Prefect). Distributed processing knowledge (Spark/PySpark). Streaming and CDC experience (Kafka/Kinesis, Debezium). DevOps for data skills (Git/GitHub CI/CD, Docker, Terraform). Security and compliance implementation (IAM/RBAC, encryption, HIPAA/GDPR). Power BI analytics engineering (Power Query, DAX, Power BI Service, RLS). SQL for reporting and transformation, Excel for analysis. Python data analysis stack (pandas, NumPy). Version control and reproducible workflows (Git/GitHub). 1-3+ years teaching, mentoring, or training in technical subjects. Ability to clearly communicate complex AI concepts to diverse learners. Experience guiding learners through portfolio projects or capstones. Bachelor’s degree in Computer Science, AI, Software Engineering, or equivalent experience. 3+ years of professional experience in AI/ML or software engineering.
Responsibilities:
Lead instruction on LLMs, prompt engineering, RAG, agentic AI, and multimodal apps. Teach analytics engineering including SQL, Power Query, DAX, and Power BI Service. Mentor capstones and portfolios from scoping to demos. Serve as AI subject-matter expert and advise on curriculum. Coach fellow instructors on AI-native teaching practices. Provide feedback, office hours, and career coaching. Collaborate to improve labs, rubrics, and outcomes.
Similar Jobs:
Posted 3 months ago
USFull-TimeOnline Therapy
Business Intelligence and Analytics Engineer
Company:BetterHelp
Posted 3 months ago
United StatesFull-TimeOnline Therapy
Business Intelligence and Analytics Engineer
Posted 2 months ago
United StatesPart-TimeApplied AI Engineering
Lead Instructor, Applied AI Engineering - Spring 2026
Company:CodePath