We are looking for a Machine Learning / AI Engineer to join a collaborative, fast-paced team focused on building and deploying scalable AI/ML solutions.
This role is hands-on and ideal for someone who enjoys working across development, data engineering, and machine learning in a client-facing environment.
Responsibilities:
- Build and deploy machine learning and data solutions
- Participate in Agile team meetings and technical discussions
- Design, develop, and deliver technical implementations
- Evaluate emerging technologies and apply best practices
- Ensure code quality through reviews and collaboration
- Partner on technical planning and solution design
- Mentor team members and contribute to a strong team environment
Requirements:
- 2+ years of experience in machine learning and AI solutions
- Strong Python skills with ML libraries (Scikit-learn, Pandas, PyTorch, TensorFlow, etc.)
- Experience applying ML models (regression, random forest, neural networks, etc.)
- Exposure to Generative AI / LLMs (fine-tuning, transfer learning, etc.)
- Hands-on experience with AWS AgentCore / agentic AI solutions
- Experience with AWS Glue for data preprocessing
- Experience working with AWS Bedrock (knowledge bases, LLM integrations)
- Strong communication and collaboration skills
Nice to Have:
- Experience with Databricks, Spark, or PySpark
- AWS or Azure ML experience (SageMaker, Azure ML, Bedrock)
- Experience with MLOps, feature stores, and model deployment
- Background in consulting or client-facing environments