What are the responsibilities and job description for the Principal Software Engineer (AI/ML) position at Capital Staffing Solutions?
Job Details
Principal Software Engineer
03/10/2025 to 10/16/2025 opportunity to extend and/or convert but not guaranteed
**Onsite** Round Rock, TX 78682
Job Description:
Day to day includes agile ceremonies, development tasks on implementing a package software called Senzing as well as supplementing with AI/ML models to automate data stewardship activities.
Must Haves:
Python programming, automation and server operations skills
Strong understanding of SQL for database interactions
Knowledge of API development using frameworks like FastAPI
Knowledge of SparkSQL for efficient data processing.
Knowledge of Docker and Kubernetes for containerization and orchestration.
Knowledge of Elastic Search for scalable search and analytics solutions.
Understanding of automated testing tools and procedures
MLOps skills. AI stack knowledge.
Requirements:
Python programming, automation and server operations skills
Strong understanding of SQL for database interactions
Knowledge of API development using frameworks like FastAPI
Knowledge of SparkSQL for efficient data processing.
Knowledge of Docker and Kubernetes for containerization and orchestration.
Knowledge of Elastic Search for scalable search and analytics solutions.
Understanding of automated testing tools and procedures
MLOps skills. AI stack knowledge.
At least 5 years of experience