Company: Emerson
Salary: $80,000 - $100,000
Type: Onsite
Employment: Full Time
Description: In This Role, Your Responsibilities Will Be:Lead the design and development of RESTful and GraphQL APIs using Python frameworks such as FastAPI, Django, and Flask.Architect scalable backend systems, microservices, and asynchronous workloads using Redis, RabbitMQ.Build data models and implement business logic across SQL (PostgreSQL, MySQL) and building knowledge graph using Neo4j, Postgre AGE, Handling vector databases like pgvector, qdrant.Integrate third‑party APIs, cloud services, and secure authentication/authorization mechanisms including OAuth2 and JWT.Develop responsive, scalable, and user‑friendly web interfaces using modern JavaScript frameworks (preferred: React).Implement reusable UI components, state management, and seamless API integrations.Translate UI/UX designs and wireframes into production‑ready code in collaboration with design teams.Utilize Docker, Kubernetes, Nginx, Terraform, and related technologies for scalable infrastructure and deployment automation.Ensure system observability using advanced logging, monitoring, alerting, and error‑tracking tools such as Prometheus, Grafana.Optimize code performance, debug complex system issues, and enhance overall application reliability and security.Apply microservices and API gateway best practices to build resilient, fault‑tolerant architectures.Implement secure coding practices and adhere to compliance standards.Work closely with data scientists and ML engineers to integrate machine learning models into enterprise applications.Utilize ML frameworks including TensorFlow, PyTorch, Scikit‑learn, XGBoost for model development and experimentation.Contribute to LLM integration, prompt engineering, model orchestration patterns, and high‑performance inference pipelines.Process and engineer data using Pandas, NumPy, Polars, supporting ML workflows and feature engineering.Work with model interpretability tools (SHAP, LIME) and A/B testing frameworks to evaluate model performance.Hands-on experience on agentic AI using frameworks like AutoGen, CrewAIHands-on experience of development and deployment of MCP serversPartner with product owners and stakeholders to translate business requirements into technical designs and implementation plans.Participate actively in architectural discussions, contribute to long‑term technical roadmaps, and influence engineering best practices.Conduct code reviews, ensure high coding standards, and promote best‑practice development patterns.Mentor junior and mid‑level engineers, providing technical leadership and fostering strong engineering culture. Who You Are:You are a quick learner, willingness to improve and have a problem solving and collaborative approach. Having User centric approach, good analytical skills to understand topics in broader perspective. You always keep the end in sight; puts in extra effort to meet deadlines. You are inter-personal savvy and have excellent verbal and written Communications Skills. For This Role, You Will Need:Bachelor’s Degree in Computer Science, Computer Engineering, IT, or equivalent (MSc/MCA preferred). 8+ years of professional software development experience, with a strong focus on backend and full‑stack development using Python. Expert‑level proficiency in Python, including advanced concepts such as decorators, context managers, metaclasses, async programming, and concurrency patterns. Hands‑on experience with major Python web frameworks such as FastAPI, Django, and Flask, building scalable and production‑grade APIs. Strong frontend development skills using JavaScript/TypeScript and at least one modern framework (React or Angular). Proven experience in designing microservices, distributed systems, and high‑performance backend architectures. Deep understanding of database design, query optimization, and ORM frameworks across SQL (PostgreSQL, MySQL) and graph (Neo4j, Apache AGE) and vector databases. Experience working with cloud platforms (Azure) and building cloud‑native as well as on-premise applications. Strong experience with Git version control and branching strategies. Experience with event‑driven architectures and message brokers such as Apache Kafka, RabbitMQ, or Redis Streams. Strong understanding of API design, authentication/authorization (OAuth2, JWT), and secure coding practices. Experience in LLM‑based development, including LangChain, LangGraph, agent workflows, RAG (Retrieval‑Augmented Generation), vector databases (pgvector, qdrant), and prompt engineering. Exposure to model monitoring, drift detection, and observability tooling.Strong skills in data processing using Pandas, NumPy. Solid understanding of testing frameworks, performance tuning, debugging, logging, monitoring, and observability tools (Prometheus, Grafana, ELK). Excellent analytical and problem‑solving abilities, with a proven track record of working effectively in fast‑paced, agile engineering environments. Preferred Qualifications That Set You Apart:Experience working in Agile development methodology.
Apply here:
Web: Apply here
Emails:
Found 6 similar Onsite jobs
DXC Technology
Argentina
$80,000 - $100,000
View Job →KPMG India
India
$80,000 - $100,000
View Job →Capgemini
India
$80,000 - $100,000
View Job →EY
Sri Lanka
$80,000 - $100,000
View Job →EY
Sri Lanka
$80,000 - $100,000
View Job →Join our community of over 1,000 Django developers and get instant access to the highest-paying Django jobs worldwide. Save time with our curated job listings featuring transparent salary ranges.