Tema

Språk

Global EN
Sverige ENSV
Indien EN

Sr. Python Developer

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Datavetenskap · DevOps

I korthet

Emerson is seeking a Sr. Python Developer in Pune, India. This hybrid role involves leading the design and development of robust backend systems, including RESTful APIs and microservices, with a strong focus on AI and LLM integration. The ideal candidate will have extensive Python experience, production-level skills in relevant frameworks and databases, and strong technical leadership capabilities.

Ansvarsområden

  • 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.

Krav

  • Bachelor’s degree in computer science, Computer Engineering, IT, or equivalent (MSc/MCA preferred).
  • 8+ years of software engineering experience, including substantial production Python development.
  • Strong Python fundamentals: typing, async/concurrency, API design, error handling, testing, profiling, and maintainable package/service architecture.
  • Production experience with FastAPI or a comparable Python API framework, relational databases, and automated testing/CI.
  • Applied experience building or operating LLM-backed applications, preferably RAG systems using embeddings, vector or hybrid retrieval, and reranking.
  • Understanding of how to evaluate LLM features with representative datasets, measurable acceptance criteria, and regression tests rather than relying on prompt review alone.
  • Experience securing APIs and distributed services, including authentication, authorization, secrets, and safe handling of sensitive data.
  • Experience operating containerized services in Kubernetes or a comparable production platform.
  • Strong communication and technical leadership: can explain tradeoffs, review designs, mentor engineers, and own work through production support.

Önskade kvalifikationer

  • Experience working in Agile development methodology.
  • Experience with industrial automation, process control, engineering documentation, or other safety- or reliability-sensitive domains.
  • Experience with on-premises or air-gapped deployments, private registries, customer-managed certificates, and local inference.
  • Familiarity with inference serving and optimization such as batching, concurrency limits, quantization, GPU memory management, or model capacity planning.
  • Experience with tools such as PostgreSQL/pgvector, OpenTelemetry, Prometheus, and Grafana.
  • Experience with agents or MCP servers, especially permissioned tools, auditability, and robust failure behavior.
  • React/TypeScript experience if this role is expected to contribute substantially to the UI.

Förmåner

  • Competitive benefits plans
  • A variety of medical insurance plans
  • Employee Assistance Program
  • Employee resource groups
  • Recognition
  • Flexible time off plans
  • Paid parental leave (maternal and paternal)
  • Vacation leave
  • Holiday leave

Färdigheter

PythonFastAPIDjangoFlaskRESTful APIsGraphQLRedisRabbitMQSQLPostgreSQLMySQLNeo4jPostgre AGEpgvectorQdrantOAuth2JWTJavaScriptReactDockerKubernetesNginxTerraformPrometheusGrafanaTensorFlowPyTorchScikit-learnXGBoostPandasNumPyPolarsSHAPLIMEAutoGenCrewAITypeScript
#Python#API#Backend#Microservices#Data Modeling#SQL#Neo4j#Vector Databases#OAuth2#JWT#JavaScript#React#Docker#Kubernetes#DevOps#Observability#Prometheus#Grafana#Security#Machine Learning#LLM#RAG#Prompt Engineering#Pandas#NumPy#Agents#AI
Emerson Logo

Om Emerson

Emerson is a leading global technology, software, and engineering company providing innovative solutions for customers in industrial and commercial markets. We help customers in the world’s most essential industries solve the biggest challenges of modern life. Every day, our global workforce fulfills our unified Purpose and lives out the Values we hold close as an organization: Integrity, Safety & Quality, Support Our People, Customer Focus, Continuous Improvement, Collaboration, and Innovation. Across the globe, we are united by a singular Purpose: We drive innovation that makes the world…

Emerson Logo

Företag

Emerson

Publicerade jobb

för 4 dagar sedan

Anställningstyp

Heltid

Arbetsform

Hybrid

Erfarenhetsnivå

Senior

Platser

Pune, India

Kvalifikation

Kandidatexamen

Sökande

Ansök tidigt