Position Details
About this role
AI Software Engineer (Senior) to contribute to training/evaluating AI models in software engineering contexts; build backend tooling and AI deployment pipelines; work ~20 hours/week with PST schedule.
Key Responsibilities
- Train/evaluate AI models in software engineering contexts
- Develop backend tooling for AI tasks
- Establish CI/CD pipelines and IaC for AI workloads
- Collaborate with cross-functional teams
- Participate in PST-scheduled syncs
Technical Overview
Python-based AI/ML tooling with backend systems, CI/CD pipelines, IaC (Pulumi, Terraform); cloud and SaaS environments; Linux-based development; remote collaboration.
Ideal Candidate
The ideal candidate is a senior AI Software Engineer with strong Python, backend, and IaC experience, familiarity with CI/CD pipelines (GitHub Actions, Buildkite), and ability to work in a fast-paced AI/ML environment. They should be comfortable with cloud IaC and SSO provisioning, and able to contribute ~20 hours per week.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Certifications
Preferred
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of Python experience, No backend experience, No experience with CI/CD or IaC, Unable to commit ~20 hours per week, Not available in PST work hours
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile