Emerson Electric
Sr. Python Developer
- Compensation
- Not disclosed
- Location
- PUNE, MAHARASHTRA, India
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- 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.
Full 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, CrewAI
- Hands-on experience of development and deployment of MCP servers
- Partner 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.