Search by job, company or skills

Senior Software Engineer

Senior Software Engineer

Astek
6-8 Years
Not Disclosed
Early Applicant
  • Posted a month ago
  • Be among the first 20 applicants

Job Description

We're looking for a hands-on Data Scientist with strong Python and backend skills to maintain and improve production algorithms. The focus is on performance optimization, parallel processing, bug fixing, and building/maintaining REST APIs (Django/FastAPI). ML/DL is applied pragmatically; GCP is a plus.

Key Responsibilities

  • Maintain and improve production algorithms; triage and fix bugs; add regression tests
  • Profile and optimize code (CPU/memory/I/O); apply parallelism/concurrency where relevant
  • Design and maintain REST APIs (Django/DRF or FastAPI) for model/algorithm services
  • Test for efficiency and scalability; benchmark latency/throughput; right-size costs
  • Ensure high code quality: unit/integration tests, type hints, CI/CD, documentation
  • Collaborate with product/data/QA to prioritize improvements and meet SLAs

Must-Have Qualifications

  • 6–8 years in data science/software roles with production-grade Python
  • Strong Python expertise (pandas, NumPy), profiling tools (cProfile, line_profiler, memory_profiler, py-spy)
  • Parallel/concurrent processing (multiprocessing, threading, asyncio) and performance tuning
  • REST API development with Django/DRF or FastAPI (auth, error handling, pagination)
  • ML fundamentals with scikit-learn; experience deploying models to services
  • Testing/quality: pytest/unit test, CI/CD, Git workflows; clear communication and documentation

Nice to Have

scikit-learn ,PyTorch or TensorFlow; experiment tracking (MLflow/W&B)

  • GCP (Cloud Run/GKE, BigQuery, GCS), Docker/Kubernetes, Cloud Build/GitHub Actions
  • Observability: OpenTelemetry, GCP Monitoring/Logging; Sentry
  • Security practices: OAuth2/JWT, secrets management, PII handling

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

About Company

Similar Jobs

6-8 yrs
Navi Mumbai, Mumbai, India
Skills:
react.js , PostgreSQL, Restful Api, Kafka, Typescript, Docker, MySQL, Nestjs, Jest, AWS, Graphql, Express.Js, Oauth2, Redux, Jwt, Node.js, Redis, Css3, Rabbitmq, Git, Gcp, Html5, MongoDB, Azure, Kubernetes, Context API, React Hooks, Next.js, React Testing Library, Redux Toolkit
8-12 yrs
Mumbai, India
Skills:
Mqtt, Cyber Security, Css3, React Js, Html5, Node JS, Bootstrap, Version Control Systems, Owasp Top 10, Agile Development, React Native, Microsoft Azure, Coap, Rest Apis, Python, Angular Js, Web Services, NoSQL databases, Web Sockets, CI CD pipelines, Web data encryption
7-9 yrs
Mumbai, India
Skills:
Java, Git, Linux, Apache Camel, Spring Boot, Kafka, NATS, RDBMS SQL, TIBCO BW 5.x
6-9 yrs
Mumbai, India
Skills:
.NET, Java, T-sql, Scala, Fortify, Pl Sql, Big Data, J2EE, Devops, Jenkins, Qa Automation, Ansible, Cicd, Selenium, Cucumber, Advanced Sql, Python, Spring Framework, AWS, Karate
4-6 yrs
Navi Mumbai, Mumbai, India
Skills:
.Net Core, .NET Framework, Ms Sql Server, Vue, Angular, jQuery, Git, React, Javascript, Entity Framework, Azure cloud services, AI-powered development tools