Software Engineer – Python Developer

Software Engineer – Python Developer (3- 5 years)

Requirements

  • Be sharp at Algorithm Design and Complexity Analysis, solving new problems with ease with effective and computationally efficient methods
  • Enjoy programming and be comfortable with Object Oriented Programming in Python
  • Eager to quickly learn new concepts, languages, tools and technologies as required.
  • Primary skills – Python3.10x, FastAPI, Flask, OOPS, RestAPI’s, DB connections.
  • Secondary skills – AI/ML, Sanic, Websocket, Microservice Arch, RabbitMQ
  • Database skills – MySQL, PostgreSQL, SQLite (should be strong in one among them)
  • Enjoy building products that are generic and can cater to multiple tenants, through appropriate parameterization/abstraction
  • Be excited to work in a startup environment and take end-to-end responsibilities working with the co-team members
  • Write clean, maintainable, and well-tested code
  • Engage in the full development life-cycle including architectural design and testing
  • Solid understanding of distributed systems – Microservices/Reactive architecture, event driven systems, NoSQL databases, queues, caching, docker containers, etc. Good to have:
  • Have demonstrated passion and enthusiasm for Machine Learning through projects, products, etc. Ability to develop new ML models and frameworks from scratch
  • Understanding of Deep Learning and ML algorithms such as Gradient Boosting, Random Forest, SVM etc
  • Prior experience with ML libraries such as TensorFlow, Keras, PyTorch, Spark-MLLib will be a plus
  • Experience working with Kubernetes, AWS/Azure/GCE managed services
Good to have:
  • Have demonstrated passion and enthusiasm for Machine Learning through projects, products, etc. Ability to develop new ML models and frameworks from scratch
  • Understanding of Deep Learning and ML algorithms such as Gradient Boosting, Random Forest, SVM etc
  • Prior experience with ML libraries such as TensorFlow, Keras, PyTorch, Spark-MLLib will be a plus
  • Experience working with Kubernetes, AWS/Azure/GCE managed services
Typical Education background:
  • Computer Science & Engineering. 

Apply for this Job

Click or drag a file to this area to upload.
Click or drag a file to this area to upload.

Make Real-Time Healthcare Decisions

We have the technology, strategy, and domain expertise to help you make the most of AI.