

Job description
We are looking to expand our existing Python team across our offices in Surat. This position is for SDE-1 - Junior Software Engineer.
The requirements are as follows:
1) Familiar with the the Django REST API Framework.
2) Experience with the FAST API framework will be a plus
3) Strong grasp of basic python programming concepts ( We do ask a lot of questions on this on our interviews :) )
4) Experience with databases like MongoDB , Postgres , Elasticsearch , REDIS will be a plus
5) Experience with any ML library will be a plus.
6) Familiarity with using git , writing unit test cases for all code written and CI/CD concepts will be a plus as well.
7) Familiar with basic code patterns like MVC.
8) Grasp on basic data structures.

Similar jobs



MLSecured(https://www.mlsecured.com/) an AI GRC (Governance, Risk, and Compliance) is Hiring! a Backend Software Engineer 🚀
Are you a passionate Backend Software Engineer with experience in Machine Learning and Open Source projects? Do you have a strong foundation in Python and Object-Oriented Programming (OOP) concepts? Join us at MLSecured.com and be part of our mission to solve AI Security & Compliance challenges! 🔐🤖
What We’re Looking For:
👨💻 1-2 years of professional experience in Backend Development and Open Source projects contribution
🐍 Proficiency in Python and OOP concepts
🤝 Experience with Machine Learning (NLP, GenAI)
🤝 Experience with CI/CD and cloud infra is a plus
💡 A passion for solving complex AI Security & Compliance problems
Why Join Us?
At MLSecured.com, you'll work with a talented team dedicated to pioneering AI security solutions. Be a part of our journey to make AI systems secure and compliant for everyone. 🌟
Perks of Joining a Fast-Paced Startup:
🚀 Rapid career growth and learning opportunities
🌍 Work on cutting-edge AI technologies and innovative projects
🤝 Collaborative and dynamic work environment
🎉 Flexible working hours and full remote work options
📈 Significant impact on the company's direction and success


Senior Software Engineer
Gocomet
**Desired Candidate**
- The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a senior developer responsible for the development of new software products and enhancements to existing products.
- You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
**Responsibilities**
- Writing clean, high-quality, high-performance, maintainable code
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements
- Own and complete full projects beginning with identifying and communicating the problems to be solved, getting and incorporating feedback on proposed architectural solutions, and making a final decision as the owner of a project.
- Show curiosity to not only learn new things but fully understand how they work
- Be highly productive - have a reputation for getting things done quickly and efficiently
- Be a mentor for other engineers
- Deconstruct a problem into an executable action plan for themselves and other engineers - also perform them in a high-quality way without issue
- Set and maintain high individual and team expectations
- Actively participate in frequent code/design/architecture reviews
- Be able to communicate well with all engineers regardless of seniority
- Generate support for a company/team decision
**Requirements**
- At least 2 years experience in Development with extensive experience using Ruby/Golang/Python/Nodejs.
- Excellent understanding of Object Oriented Programming
- Ability to self-manage and work autonomously in a collaborative environment
- A focus on detail including around automated tests and documenting your code
- An agile mindset and the ability to adapt to changing priorities and requirements
- Good in analyzing and solving problems
- Passionate to work in a start-up
**What you will get**
- Product ownership - take autonomy over core products & product features
- Be a part of early tech team
- Stock options
**Our stack**
Microservice Architecture, Kubernetes, PostgreSQL, MongoDB, Redis, Ruby on Rails, ReactJs, Nodejs, Jenkins, RabbitMQ, Flutter, Apache Kafka
Our continuous releases are integrated with Jenkins, Bitbucket & Kubernetes. On the frontend, we use React for the views, organize the data flow with Flux architecture, and test our application with RSpec.
On the backend, we're a Rails shop (ROR) riding on AWS/GCP and Postgres RDS.
Working Days: 5 (Saturday and all Sunday’s off).
Why GoComet?
About GoComet (www.gocomet.com)
GoComet - our Logistics Resource Management (LRM) SaaS platform leverages the combined power of data science and machine intelligence. It facilitates sharp reverse auctions bringing out the best possible end to end rates for shipments, saves time, optimises operations, and increases deal transparency and efficiencies for enterprises’ freight procurement processes.
Owing to our growing impact and potential, the Singapore Government (SGInnovate) is now backing us as an investor. Also, our global customers (including Fortune 500 Conglomerates) like Schaeffler, Glenmark, Sun Pharma, Polyplex, Indorama Ventures - trust, and recommend us.
Besides, we were also recently mentioned in the Gartner Visibility Guide.


- Design and build user-facing products, owning the entire process from gathering functional requirements from teams, through testing and staging, to deploying in a Python based stack
- Guide the team in making technical trade-offs
- Proactively identify bottlenecks, areas for improvement and put forth a plan to course-correct
- Design and implement maintainable backend services, including data processing pipelines, APIs and internal tools
- Coordinating with internal teams to understand user requirements and provide technical solutions

Developer should have 2-4 years of experience, with a indepth knowledge on how web/mobile app works.
Should have the following knowledge
- RESTful APIs, Python and Django or flask
- Database concepts (MySQL, PostgreSQL, MongoDB, Redis)
- GraphQL
- Version Control tools (Git)/Github/BitBucket
- Ability to communicate and have good writing skills
- Familiarity with multi-threaded applications
- Understanding of Linux Environment and unit test and debugging skills


Kindly do not apply if you have less than 4 Yrs of Experience in Python
Position(6 Months Contract in Gurugram, India) :
Sr. Software Engineer
Experience:
4+ years of relevant exp
Location:
Gurugram, India
(Note: FREE accommodation can be given in Gurgaon, India for the 6 months & 'work from home' is not allowed)
About Company:
The company for which you will be working is an online insurance provider that operates a B2C platform as well as a B2B2C platform. They are working to revolutionize the way insurance is bought in India by not only offering an online platform but also providing every customer a touchpoint with its partners. The company has been a platform for Motor, Health, Travel, & Life Insurance.
Key Competencies:
- A strong technical solutioning sense.
- Excellent experience in writing code using the following technologies: Python and Django.
- Can write elegant and performant SQL queries.
- Understand end-user requirements, formulate use cases and come up with effective solutions.
- Strong problem-solving, data structures, and algorithm design skills.
- Good understanding of REST APIs and web technologies in general.
- Very good understanding of any RDBMS like MySQL and PostgreSQL.
- Knowledge of NoSQL databases.
- Ability to build a feature from scratch & drive it to completion.
- A willingness to learn and choose new technologies with a strong justification for the choices made.
Roles/Responsibilities:
- Be involved in all aspects of development: playing a critical role in the design, planning, development, testing, and deployment.
- Help develop best practices for future development.
- Thinks and implements in the right way instead of cutting corners.
- Conceptualize, Design, and Develop new features in the product.
- Integrate user-facing elements into applications, test & debug programs
- Own the delivery of an entire piece of a system or application.
- Use technical knowledge and creative thinking to provide the most innovative solutions.
- Optimizing the performance of the components and keeping up to date with the latest industry trends
- Doing effective peer reviews where your peers learn from you every time.
- Be a great team player
If interested, please share your CV with kuldeep[dot]pandey[@]benchkart[dot]com

Responsibilities:
- Develop the core platform components.
- Work on integrations with 3rd party systems.
- Co-ordinate with frontend team, designers, and product managers on development requirements
Requirements:
- At least 3 years of experience in developing and managing software systems.
- Proficiency in programming, data structures and algorithms.
- Deep understanding of caching technologies, databases and OOPS.
- Computer science degree from a tier1 college is a MUST.
- Experience in Python is preferred.
Key Responsibilities & Requirements
You should primarily be a backend developer or full stack developer, very good at code reviews and code optimization. Our products depend on processing large amounts of data and having fast response times is absolutely essential.
You will have the opportunity to
- Take responsibility of building systems for scale
- Manage our backend systems and database optimizations
- Assist in key decisions and design architecture that drives development across products
- Define processes and help with efficient functioning of the team
- Work with cross-functional teams to ensure the products are scalable, maintainable and secure
What we expect from you:
- We work on Ruby on Rails but you can have 2+ years of experience as backend developer in any language
- Have a solid grasp of OOP, databases and automated testing methodologies.
- Know how to manage sprint and ensure tasks are completed within the timeline
- Design and implementation of low-latency, high-availability, and performant applications
- Strong understanding of SQL databases
- Proficient knowledge of various authentication methods like JWT, OAuth etc..
- Perform peer code reviews and Code audit - Analyze existing code and remediate performance issues within existing applications
Having seen over 10x growth in 2021 alone, we are expanding our scope of products to cater to the fast growing creator economy and help creators monetize in ways beyond influencer marketing. We are also looking at tremendous growth in the next few years, standing at the verge of building something huge!
Come join our team of developers if a fast learning environment in a high growth industry excites you.
About Winkl
Please check out our product before applying to this position -
* Website - https://winkl.co
* Team - https://winkl.co/about
* Android App - https://play.google.com/store/apps/details?id=co.winkl.app&hl=en
* iOS App - https://www.winkl.co/app
Winkl is a technology company that is changing how influencer marketing is done. From a manual process earlier to an automated and data-driven process with Winkl. More on this here.
Leveraging data & technology helps Winkl scale influencer marketing to a level that wasn't possible earlier. This has helped Winkl power influencer campaigns for top brands in India like Flipkart, Amazon etc.
Culture & Expectations
* At Winkl, no one tells you what to do. We don't micromanage. We don't spoon feed. As long as you're willing to learn new things, are proactive, initiate activities on your own, make mistakes and learn from them, take responsibility, stick to your word of getting things done, we think you'd be a great fit at Winkl.
* On a day to day basis, you'll get to be an important part of a high growth startup as it scales.
* You'll receive all possible support from your team at Winkl to help you succeed.
* Being highly accountable is a non-negotiable requirement


About NetElixir:
NetElixir is a global digital marketing firm headquartered in Princeton, NJ. With a common goal of helping our customers and challenging ourselves to think differently, we face challenges and tackle them together as a team. We are a close-knit group of imaginative and friendly industry experts who bring our unique passions and personalities together to find creative solutions that drive results.
With offices in the US and India, NetElixir works persistently gathering, evaluating, computing, and formulating raw data and turning it into actionable insights for our customers. We work consistently to develop new technology that will improve and facilitate digital marketing efforts across the globe.
Role: Python Developer
Experience: 3 -5 Years
Company Website: http://www.netelixir.com/">www.netelixir.com
Job Description:
Your responsibilities will include understanding the needs, gathering and prioritizing requirements, and working with our software development teams to design, develop and deliver new features.
- 3-5 years of experience in building web applications and product development using Python
● Experience in Python Backend development, microservice API development using Flask and/or Django
● Experience in SQL and No SQL databases
● Experience in AWS cloud services
● Working knowledge in Unit testing with pytest, Git (versioning, branching, etc..), CI-CD
● Collaboration with technical teams and product stakeholders to ensure design and
implementation is aligned with business requirements
● Perform design and code reviews to ensure products meet our quality standards
● Assist in the education and development of junior team members to ensure progression and
improvement.
● Good hands-on experience in debugging application issues
● Work experience in developing and deploying AI/ML models (additional advantage)
● Exposure to Digital Marketing Domain (additional advantage)


To be the right fit, you'll need:


