FIND_THE_RIGHTJOB.
JOB_REQUIREMENTS
Hires in
Not specified
Employment Type
Not specified
Company Location
Not specified
Salary
Not specified
Role Overview
We are seeking a highly skilled engineer to design, develop, and deploy Machine Learning (ML) and Generative AI (GenAI) solutions. The ideal candidate has strong Python expertise, hands-on ML/GenAI experience, and the ability to independently troubleshoot complex technical issues. This role involves working across the full development lifecycle—from concept and prototyping to production deployment—while collaborating with cross-functional teams to deliver high-impact AI-driven applications.
Key Responsibilities
Design, build, and optimize ML and GenAI models and pipelines.
Develop high-performance, scalable architectures for AI-driven applications.
Implement Python-based services, APIs, and data-processing components.
Collaborate with product, data, and engineering teams to translate requirements into technical solutions.
Conduct experiments, evaluate model performance, and iterate on improvements.
Troubleshoot and resolve complex issues across the stack with minimal supervision.
Contribute to code quality through reviews, testing, and best practices (OOP, SOLID, TDD).
Prototype end-to-end AI solutions, from data ingestion to deployment.
Document design decisions, workflows, and architectural components.
Mentor junior developers (if applicable) and support a culture of technical excellence.
Experience Requirements
Proven experience building ML or GenAI solutions in a production or advanced prototyping environment.
Strong background in Python development for ML/AI applications.
Exposure to modern ML/GenAI workflows, experimentation, and deployment practices.
Experience working in collaborative software engineering environments.
Mandatory Skills
Proficiency in Python
Strong hands-on coding experience in Python, including libraries commonly used in AI/ML development.
Experience building ML/GenAI solutions
Capable of architecting, implementing, and optimizing ML/GenAI systems.
Familiarity with ML model lifecycle and GenAI concepts.
Strong troubleshooting and self-starter mindset
Ability to independently identify, diagnose, and resolve technical challenges.
Demonstrated ownership and initiative in delivering solutions.
Good-to-Have Skills
Degree in a STEM discipline or equivalent practical experience.
Familiarity with Unix/Linux environments.
Knowledge of multiple programming languages in addition to Python.
Strong grounding in Object-Oriented Programming, SOLID principles, and Test-Driven Development (TDD).
Experience with Docker and container orchestration (Kubernetes, Docker Swarm, or cloud alternatives).
Full-stack development exposure, especially for rapid prototyping.
Enthusiasm for applying GenAI and ML across diverse problem domains.
Understanding of ML techniques such as LLMs, GBMs, and deep learning, as well as modern software architectures.
Experience serving as a lead developer or mentoring junior engineers.
Familiarity with ML frameworks including scikit-learn, XGBoost, TensorFlow, etc.
Hands-on experience with GenAI patterns like RAG and LLM fine-tuning.
Cloud experience, preferably with AWS.
Experience developing REST APIs.
Education (Optional)
Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or related STEM fields preferred.
Python,Machine Learning,Aws
Similar jobs
© 2025 Qureos. All rights reserved.