Senior Python Engineer

Posted 45ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Python Developer developing AI-powered systems for a remote-first company. Collaborating with cross-functional teams to enhance and monitor AI services in production.

Responsibilities:

  • Develop robust service logic to expose AI models via RESTful APIs using frameworks such as FastAPI or Flask
  • Collaborate with data scientists, engineers, and product teams to translate business requirements into technical solutions
  • Work within Azure cloud infrastructure, leveraging containerised environments for scalable and reliable deployments
  • Support model lifecycle management using tools such as Databricks Mosaic AI and AI Foundry, ensuring governance, traceability, and performance monitoring
  • Implement data preprocessing pipelines and feature engineering workflows
  • Ensure codebases are secure, scalable, maintainable, and aligned with software engineering best practices
  • Monitor deployed models and services, iterating based on performance metrics, feedback, and evolving requirements
  • Maintain clear documentation and appropriate testing coverage for all developed components
  • Contribute to shared design, development, deployment, and monitoring practices within cross-functional agile teams

Requirements:

  • Strong proficiency in Python, including object-oriented and functional programming
  • Solid experience building API-driven services using FastAPI or Flask
  • Familiarity with data manipulation libraries such as Polars, Pandas, and NumPy
  • Experience with model deployment and serialisation (e.g. Joblib, Pickle, TorchScript)
  • Hands-on experience with LangChain and other open-source frameworks for AI agents and orchestration pipelines
  • Strong software engineering fundamentals, including Git-based version control and testing with Unittest or Pytest
  • Understanding of API security practices, including authentication and input validation
  • Experience working with Azure cloud platforms and Docker-based containerisation
  • Ability to work effectively in agile environments
  • Strong communication skills and the ability to collaborate with cross-functional teams

Benefits:

  • Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)
  • No Weekend Work: Real work-life balance, not just words
  • Day 1 Benefits: Laptop and full medical insurance provided
  • Support That Matters:Mentorship, community, and forums where ideas are shared
  • True Belonging: A long-term career where your contributions are valued