Quantiphi is an award-winning AI-first digital engineering company driven by the desire to reimagine and realize transformational opportunities at the heart of the business. Since its inception in 2013, Quantiphi has solved the toughest and most complex business problems by combining deep industry experience, disciplined cloud, and data-engineering practices, and cutting-edge artificial intelligence research to achieve accelerated and quantifiable business results.
Qualifications:
- Bachelor’s/Master’s degree in Computer Science, Software Engineering, AI, or related fields.
- 7+ years of experience in solution development in AI/ML technologies, with at least 4 years in a leadership role.
- Proven track record of delivering E2E applications, from architecture design to deployment.
- Strong programming skills in languages such as Python, Java, C++, or similar.
- Hands-on experience with AI frameworks and tools (TensorFlow, PyTorch, Keras) as well as software development environments.
- Experience working with cloud platforms (AWS, Azure, Google Cloud) for application deployment and scaling.
- Knowledge of software development best practices, including design patterns, testing strategies, CI/CD pipelines, and version control (Git).
- Strong communication skills, able to translate complex technical concepts into actionable plans and clear presentations for stakeholders.
Key Responsibilities:
Team Leadership:
- Lead, mentor, and manage a team of R&D engineers, software developers, and AI specialists.
- Provide technical guidance to ensure high-quality software development and AI integration.
- Foster an environment of continuous learning and encourage innovation within the team.
- Ensure the team follows industry best practices in software development and AI research.
Project Management:
- Oversee the development of both AI PoCs and full E2E application development, ensuring projects are delivered on time and within scope.
- Break down complex business requirements into actionable technical tasks for the team.
- Ensure effective communication with stakeholders, providing regular updates on project progress, risks, and mitigation strategies.
- Manage multiple concurrent R&D projects, prioritizing resources based on business needs and project timelines.
AI Integration and application development:
- Drive the integration of AI technologies into software products, applying techniques such as machine learning, deep learning, NLP, and computer vision.
- Collaborate with the AI research team to convert experimental models into production-ready solutions.
- Guide the team in selecting the best AI frameworks, tools, and methodologies for each project.
- Optimize AI models for production environments, ensuring scalability and performance.
- Collaborate with software development teams to implement robust application features, services, and APIs.
- Leverage modern software development practices such as Agile or Scrum methodologies to ensure efficient development cycle
Innovation & R&D Strategy:
- Contribute to the R&D roadmap by identifying emerging technologies and trends that align with business goals.
- Lead innovation efforts to explore the potential of new AI application technologies, creating prototypes and PoCs.
- Drive the development of AI-driven software applications that solve real-world problems and provide business value.
- Encourage experimentation within the team to push the boundaries of what is possible with AI application development.
Stakeholder Engagement:
- Work closely with business stakeholders, product managers, and external clients to understand requirements and translate them into technical solutions.
- Present PoCs, technical findings, and software demonstrations to internal and external stakeholders.
- Gather feedback from stakeholders to iteratively improve software solutions and ensure alignment with business needs.
Documentation & Reporting:
- Ensure that all R&D projects, software applications, and PoCs are well-documented for future reference and handover to operational teams.
- Prepare technical reports, create IP, and presentations on R&D outcomes
- Maintain project documentation, including design specifications, code reviews, and testing results.
Preferred Skills:
- Experience in full-stack development, including front-end (React, Angular) and backend (Node.js, Django, etc.) technologies.
- Knowledge of DevOps practices and tools (Docker, Kubernetes, Jenkins).
- Experience in AI-driven software development, particularly in fields like NLP, computer vision, and data analytics.
- Familiarity with Agile or Scrum methodologies for software development.
- Prior experience with AI model deployment and optimization in production environments.
Why Join Us:
- Lead a team of passionate professionals working on the frontier of AI and software development.
- Contribute to impactful AI-driven software solutions that solve real-world problems.