Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
- Help design, build and continuously improve the clients online platform
- Research, suggest and implement new technology solutions following best practices/standards
- Take responsibility for the resiliency and availability of different products
- Be a productive member of the team.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field.
- 5+ years of experience in designing and developing software solutions that integrate AI capabilities.
- Hands-on experience with Generative AI (GenAI) technologies such as RAG, MCP, or similar frameworks.
- Proficiency in Python and a solid understanding of modern software engineering practices, including testing, CI/CD, and code quality.
- Experience with Azure Cloud (knowledge of Google Cloud Platform (GCP) is a plus).
- Demonstrated experience integrating AI services (e.g., Azure AI, OpenAI, or custom ML APIs) into enterprise-grade applications.
- Familiarity with containerization and orchestration tools such as Docker and Kubernetes for deploying AI-enabled applications.
- Understanding of Infrastructure as Code (IaC) tools such as Terraform or Bicep is an advantage.
- Awareness of security, privacy, and compliance standards (e.g., GDPR, ISO 27000).
- Strong passion for AI and its practical application in solving real-world business challenges.
- Customer-centric and value-driven mindset when designing and implementing AI/ML solutions.
- Excellent analytical and problem-solving skills with a data-driven decision-making approach.
- Strong collaboration and communication abilities, with experience working across diverse teams and stakeholders.
- Deep understanding of machine learning algorithms, techniques, and best practices.
- Solid grasp of data architecture and data modeling principles.
- Familiarity with Agile and Scrum methodologies.
- Strong adherence to software engineering best practices, with Python as the primary programming language.
- Ability to drive automation initiatives to enhance efficiency, scalability, and reliability.
- A challenging, innovating environment.
- Opportunities for learning where needed.
Key Skills
Ranked by relevanceReady to apply?
Join GeekSoft Consulting and take your career to the next level!
Application takes less than 5 minutes

