Gen AI Developer- Python, FAST API
At a glance
Mid-level AI Engineering role at Fa Ewmy Saasfaprod1. Hyderabad · full-time.
Pay not stated AI Engineering salary
aimlroles summary, based on the employer's posting.
What you'll do
- Build scalable generative AI solutions and connect autonomous agents with applications people use
- Work with application teams to bring solutions into products and platforms in line with technical plans and business goals
- Design reusable services using frameworks, then check their performance and compatibility
- Prototype through hands-on coding, review code quality, and troubleshoot system issues to find root causes
- Guide junior developers and serve as a technical contact for business partners and application teams
What you bring
- At least two years of Python experience, plus proficiency in Python and its libraries
- You can build components and systems from scratch using engineering practices and design patterns
- You bring experience with REST APIs, AWS, databases, system design, data pipelines, Git, CI/CD and Linux
- You understand threading, memory use, networking, input/output and performance in common algorithms and classes
Who this fits
This mid-level role suits a hands-on Python developer who can shape GenAI systems, guide technical discussions and mentor junior engineers. It is based in Hyderabad with a hybrid work arrangement.
From the employer
You will design scalable AI workflows, integrate autonomous agents into real-world applications, and help translate cutting-edge AI capabilities into reliable business solutions.
· Collaborate with application teams to integrate the solutions with the products and platforms, ensuring alignment with technology strategy and business outcomes.
· Architect and design reusable services leveraging and integrating frameworks, ensuring optimal performance and compatibility.
· Perform hands-on coding while prototyping (POC).
· Responsibility for the overall quality of a system, implement best practices, perform Code Reviews/Code quality checks to promote maintainable and scalable code.
· Serve as technology point of contact to business partners and application teams.
· Provide mentoring and technical guidance to junior programmers and other software engineers.
· Troubleshoot and perform root cause analysis.
· 2+ years of proven experience and proficiency with python.
· Experienced in design and development of components and systems from ground up using engineering best practices and design patterns.
· Proficient experience and understanding in the following technologies are a must: Python and associated libraries, RESTful API development, Cloud platforms (AWS), Databases, System design, Building data pipelines, Git, CI/CD, Linux
· Highly experienced with multi-threading, memory management, networking, I/O concepts, and performance aspects of common classes and algorithms.
· Familiarity or hands-on experience with AI and ML concepts, prompt engineering techniques to optimize GenAI performance, evaluation and selection of appropriate models, frameworks, techniques for GenAI use cases, frameworks such as LangChain or LlamaIndex is highly desirable
· Develop and design scalable and efficient GenAI solutions tailored to our requirements
· Familiarity with RAG technologies and LLM frameworks, LLM model registries (Hugging Face), LLM APIs, embedding models, and vector databases is highly desirable
· Ability to learn and adapt to continuously changing technology
· Excellent understanding of object-oriented design concepts and software development processes and methods.
· Experienced at leading teams, interacting with business partners or customers and guiding project direction.
· Superior organization skills, skilled at recognizing priorities and keeping the team focused on the most important features.
· Leadership and ability to guide technical and design working sessions.