What are the responsibilities and job description for the AI/ML Engineer (Title Can Be Discussed) position at Arch Systems, LLC?
Job Summary: Arch Systems is seeking a highly skilled, hands-on AI/ML Leader with at least 5 years of experience designing, building, and deploying scalable machine learning solutions. This role is ideal for a technical leader who can both set direction and contribute directly to execution. The right candidate will have strong experience developing ML models, building modern data pipelines, deploying production-grade AI systems, and mentoring teams in cloud and containerized environments.
This individual will play a key role in shaping and delivering AI/ML solutions that are scalable, secure, and aligned with business and customer needs. We are looking for someone who is comfortable rolling up their sleeves, solving technical challenges, and leading cross-functional collaboration from concept through deployment.
Key Responsibilities:
- Lead the design, development, and deployment of machine learning models using frameworks such as TensorFlow, PyTorch, and scikit-learn
- Serve as a hands-on technical leader, contributing directly to architecture, coding, model development, deployment, and troubleshooting
- Build and maintain scalable data pipelines using Apache Kafka, REST APIs, and SFTP for real-time and batch data ingestion
- Perform data preprocessing, profiling, and synthetic data generation using tools such as SDV, Faker, and pandas-profiling
- Implement robust data quality and validation frameworks using Great Expectations and Deequ
- Develop and deploy RESTful APIs for ML model serving using FastAPI and Spring Boot
- Containerize applications using Docker and orchestrate deployments with Kubernetes and Oracle Kubernetes Engine (OKE)
- Manage cloud infrastructure and deployments on Oracle Cloud Infrastructure (OCI)
- Build and maintain CI/CD pipelines using GitHub Actions and Azure DevOps for automated testing and deployment
- Develop interactive dashboards and visualizations using Dash, Plotly, and React
- Ensure security and compliance with standards such as NIST SP 800-53, FIPS 140-2, DISA STIGs, and RMF
- Collaborate closely with data engineers, software developers, and stakeholders to deliver scalable AI/ML solutions
- Mentor team members, establish engineering best practices, and help grow AI/ML capabilities across the organization
Required Skills & Qualifications:
- At least 5 years of hands-on experience designing, building, and deploying AI/ML solutions in production environments
- Strong programming experience in Python and/or Java
- Hands-on experience with ML libraries such as TensorFlow, PyTorch, scikit-learn, and PyOD
- Experience with model explainability tools such as SHAP
- Solid understanding of data preprocessing, feature engineering, model evaluation, and production model deployment
- Experience building and consuming REST APIs
- Familiarity with containerization using Docker and orchestration using Kubernetes
- Experience with streaming and data ingestion tools such as Apache Kafka
- Knowledge of data validation and quality frameworks such as Great Expectations and Deequ
- Experience with cloud platforms, preferably OCI
- Familiarity with CI/CD tools such as GitHub Actions or Azure DevOps
- Understanding of JSON and YAML for data and configuration handling
- Demonstrated ability to lead technical efforts while remaining deeply involved in hands-on delivery
- Strong communication and collaboration skills with the ability to work across technical and business teams
Preferred Qualifications:
- Experience with Oracle Kubernetes Engine (OKE)
- Exposure to synthetic data generation techniques
- Experience working in regulated environments such as federal, financial, or healthcare
- Knowledge of security compliance frameworks including NIST, RMF, FIPS, and DISA STIGs
- Experience building data visualization dashboards using Plotly, Dash, or React
Nice to Have:
- Experience with anomaly detection techniques
- Knowledge of MLOps best practices and model lifecycle management
- Familiarity with scalable distributed systems
Why Join Arch Systems:
- Opportunity to lead meaningful AI/ML initiatives
- Work with modern tools, platforms, and cloud technologies
- Help shape innovative, scalable solutions in a collaborative environment
- Join a team that values builders, problem-solvers, and hands-on leaders