Nagarro logo

Senior Staff Engineer - Python Developer (FastAPI / GenAI)

Nagarro
Full-time
Remote
Colombia
Software Dev / Web3

Senior Staff Engineer - Python Developer (FastAPI / GenAI) – Remote ( ) | |

Company Description

We are a Digital Product Engineering company that is scaling in a big way. We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18,000+ experts across 36 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in.

Job Description

We are looking for a highly skilled Python Developer with hands-on experience in FastAPI, RESTful API development, and Generative AI (Agentic frameworks). The ideal candidate will play a key role in designing, developing, and deploying scalable services and AI-driven solutions. Proficiency with Git and modern development workflows is required.

Key Responsibilities

  • Design, develop, and maintain backend services using Python and FastAPI.
  • Build and adjust RESTful APIs making sure there is high performance, security, and scalability.
  • Develop and integrate Generative AI solutions, including Agentic workflows, prompt engineering, and LLM-based features.
  • Collaborate with cross-functional teams to turn business requirements into technical solutions.
  • Write clean, maintainable, and well-documented code following recommended approaches.
  • Perform code reviews, unit testing, and contribute to CI/CD pipelines.
  • Use Git for version control, branching strategies, and collaborative development.
  • Troubleshoot, debug, and improve application performance.

Required Skills & Qualifications

  • Strong proficiency in Python programming.
  • Hands-on experience with FastAPI or similar REST frameworks (Flask, Django REST Framework, etc.).
  • Proven experience building RESTful APIs end-to-end.
  • Practical experience with Generative AI, LLMs, or Agentic frameworks (e.g., LangChain, AutoGen, LlamaIndex).
  • Good understanding of AI integration patterns, embeddings, vector databases, and model orchestration.
  • Experience with Git for version control and collaborative workflows (GitHub/GitLab/Bitbucket).
  • Strong problem-solving skills and ability to work in an agile environment.

Additional Information

  • Must have Skills: Python (Expert), FastAPI (Strong), Generative AI Fundamentals (Strong).

Preferred Qualifications (Nice to Have)

  • ETL Concepts (Strong).
  • Data Engineering.

Category

Software Development

Apply now
Share this job