Senior Software Engineer — Full Stack
Core
Building mission-critical full-stack systems for Apple's Environmental Systems teams, integrating AI capabilities into operational workflows and user-facing dashboards.
Role type
Senior Full Stack Software Engineer
Builds
Operational dashboards, conversational tools, and data pipelines for product design and scaling
Domain
Environmental Systems / Data Engineering / AI Integration
Deliverable
production ML models
Required skills
Full-stack development, AI integration, agentic workflows, data modeling, relational/non-relational databases, API design, responsive UIs, system observability
Preferred skills
Internal tools for supply chain, autonomous AI agents, RAG pipelines, containerization, CI/CD
Technologies
PostgreSQL, MySQL, React, TypeScript, Docker, Grafana, Prometheus, Sentry, OpenTelemetry
Responsibilities
Design data models and backend services, build responsive web frontends, integrate AI capabilities, partner with product teams to translate workflows into software, write clean and tested code
Seniority
Senior, hands-on IC