Are you passionate about building smart, scalable, and real-world machine learning solutions that truly make an impact? We're on the lookout for a Senior AI/ML Engineer who brings both strong engineering fundamentals and deep machine learning expertise to the table. In this role, you'll play a pivotal part in designing, developing, and deploying intelligent applications that solve real business problems.
You’ll work across the entire machine learning lifecycle from ideation and experimentation to model development, deployment, and monitoring in production. If you're someone who thrives in a collaborative, fast-paced environment and is excited by the opportunity to shape the future of AI-driven products, we'd love to meet you!
Key Responsibilities
- Lead and participate in the end-to-end lifecycle of AI/ML projects right from brainstorming innovative ideas to deploying production-grade solutions on the cloud.
- Build well-architected, scalable, and reliable machine learning pipelines using modern tools and technologies.
- Take ownership of model development, experimentation, and performance optimization, ensuring solutions align with business goals and KPIs.
- Deploy ML models in production environments, reaching thousands (or even millions) of users with high performance and reliability.
- Collaborate closely with cross-functional teams, including data engineers, product managers, and client stakeholders, to understand requirements and translate them into scalable technical solutions.
- Provide technical guidance and mentorship to junior engineers, fostering a culture of continuous learning and excellence.
- Explore and evaluate the latest trends, research papers, and tools in the AI/ML space to ensure our solutions remain cutting-edge and competitive.
- Contribute to internal and external knowledge sharing through workshops, presentations, and technical documentation.
- Assist pre-sales and business development teams in scoping and pitching AI/ML projects, offering technical insights and feasibility assessments.
- Act as a technical lead for AI/ML initiatives, ensuring timely and high-quality delivery of projects, while maintaining coding and architectural best practices.
What We’re Looking For
- Professional Experience. 3 to 10 years of hands-on experience in Machine Learning and Software Engineering.
- Educational Background. Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, or a related field.
- Programming Skills. Strong proficiency in Python and familiarity with software development best practices (e.g., version control, testing, CI/CD).
- Cloud Expertise. Hands-on experience with at least one major cloud platform such as AWS, Azure, or GCP.
- MLOps. Good understanding of MLOps practices including model versioning, automated deployments, monitoring, and CI/CD pipelines.
- Communication Skills. Excellent written and verbal communication skills in English, with the ability to explain complex technical concepts to non-technical audiences.
- Leadership. Experience in leading technical initiatives or teams, with a strong sense of ownership and the ability to make data-driven decisions.
- Collaboration. A team player who thrives in collaborative environments and enjoys sharing knowledge and helping others grow.
Bonus Points For
- Prior experience acting as a technical lead or playing a leadership role in a cross-functional ML team.
- Familiarity with ML frameworks like TensorFlow, PyTorch, or scikit-learn.
- Exposure to tools like MLflow, Kubeflow, SageMaker, or Vertex AI.
- Experience in developing customer-facing AI-powered applications.
- Involvement in open-source projects or contributions to the data science/ML community.
Why Join Us?
- Work with a team of talented and passionate AI/ML professionals.
- Get the opportunity to work on impactful projects across diverse industries.
- Flexible remote working environment with a healthy work-life balance.
- A culture that promotes innovation, continuous learning, and collaboration.
- Opportunity to take ownership, grow into leadership roles, and make a real difference.
Must-Have Skills Summary
- Python Programming
- Machine Learning & AI
- Experience with Cloud Platforms (AWS / Azure / GCP)
- MLOps Familiarity
- Strong Communication Skills
- Production-level ML Deployment Experience
- Leadership & Mentorship Abilities
If you're a builder at heart and excited by the potential of AI to transform industries, apply now and become part of a growing team that's shaping the future with intelligent technology.
Let’s create something amazing together!