
Senior AI Engineer
Posted Aug 25

Posted Aug 25
This is a fully remote position, open to applicants in Illinois.
• Design, develop, train, and refine sophisticated machine learning models utilizing both deep learning and traditional techniques.
• Deploy models primarily on the Google Cloud Platform.
• Take ownership of the complete model deployment process on Vertex AI, GKE, and Cloud Run.
• Construct and sustain MLOps pipelines for automated training, testing, versioning, and CI/CD.
• Design and create agentic AI systems alongside multi-agent workflows.
• Write clean, tested, and production-ready code in Python and C#.
• Engage in code reviews, team ceremonies, sprint planning, and continuous process enhancement.
• Analyze and optimize training and inference speed and costs.
• Create technical user stories that encompass the ML development lifecycle.
• Collaborate with Data Engineering on data infrastructure, feature development, and pipelines.
• Work with DevOps and Cloud teams to ensure reliable and cost-effective ML solutions.
• Collaborate with product owners and stakeholders on technical solutions and strategic roadmaps.
• Implement monitoring dashboards for model drift, accuracy, latency, and cost.
• Identify, develop, and validate features aimed at enhancing model performance and generalization.
• Mentor engineers and provide technical leadership in architectural decisions.
• Extensive hands-on experience with Google Cloud Platform for ML, including Vertex AI, BigQuery, Cloud Run, GKE, and Cloud Build.
• Strong expertise in Python and C#.
• Profound experience with TensorFlow, PyTorch, and scikit-learn.
• Familiarity with Google ADK, AutoGen, LangChain, LlamaIndex, and Gemini/Vertex AI foundation models.
• Understanding of distributed training and model serving architectures.
• Experience with MLOps tools like Vertex AI Pipelines, MLflow, DVC, and Kubeflow.
• Proficiency with Docker and Kubernetes/GKE.
• Direct experience in deploying ML solutions on Google Cloud; Vertex AI experience is essential.
• Strong grounding in machine learning, statistics, and optimization.
• Proficiency in SQL, BigQuery, Pandas, Dataflow/Apache Beam, and Spark.
• Understanding of agile methodologies.
• Exceptional communication, collaboration, and technical leadership abilities.
• Capacity to mentor and guide engineers.
• Strong software engineering principles, including coding standards, code reviews, source control, testing, and operations.
• Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience.
• Over 5 years of experience in machine learning engineering.
• Demonstrated success in deploying at least 2–3 significant ML models into high-availability production systems.
• Must possess authorization to work in the United States.
• Reasonable accommodations for individuals with disabilities during the application process and while performing essential job functions.
• Equal opportunity employment.
MMDSmart
Get handpicked remote jobs straight to your inbox weekly.