Senior Python Developer
There's no secret to being number-one; it takes willingness to improve and determination to pursue it. At GRiT, it's all about the journey to get there. We believe talent and intelligence are important, yet passion and perseverance are the key to achieving any goal.
We are Tech Passionate People with a Purpose, delivering solutions while building strong long-term relations. Recognizing each person's unique contribution to our collective success, we embrace inclusion and diversity, committed to creating a respectful and socially responsible environment.
People. Technology. Innovation. All-around it.
Are you GRiTTY enough to be part of our journey? Take the first step by applying now and let's create our future together.
Job Description:
As a Software Engineer, you will play a key role in empowering the AI team to design, build, and deploy AI-powered applications at scale in a fast, secure, and reliable way. These applications are intended to serve multiple teams and drive business value across various domains. You will be part of a newly formed global AI team, with the unique opportunity to shape it from the ground up by applying foundational knowledge and best practices. You will work closely with experienced software developers, tech leads, DevOps professionals, MLOps specialists, and data experts.
Must-Have:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Proficiency in programming and creating solutions with Python. At least 5 years of experience
Foundational knowledge of software architecture, principles and best practices
Several years of experience in full-stack software development, working on complex, long-term projects from start to finish. Focus on creating scalable, modular, and easy-to-maintain software architectures
Strong knowledge of database design and management, including both SQL and NoSQL databases
Experience in creating and integrating RESTful APIs
Understanding of API security, authentication, and versioning
Knowledge and hands-on experience in using cloud services, preferably AWS
Experience in establishing and promoting best practices in software engineering, such as code reviews, automated testing, version control (Git), and Agile methodologies
Excellent problem-solving, communication and mentoring skills
Fluency in English, both written and spoken
Would be great if you have:
Knowledge of JavaScript/TypeScript
Previous experience in building AI-based applications
Experience with services such as API Gateway, Lambda, ECS, DynamoDB and related ones is highly valued
Experience with AI/ML services (eg. OpenAI, SageMaker, Synapse), containerization, CI/CD and infrastructure as code are nice to have
What's in it for you:
Continuous Training and Certifications
GRiT Prizes: GRiT Baby Gift, GRiT Birthday Prize, GRiT Recommendation Prize
Exclusive Partnerships/Discounts: (Gym, Health, Well-being, Lifestyle, Financial, etc…)
Unique Events
Welcoming Office (Fruit, Coffee, Pool Table, etc.)
Competitive Compensation
Pay for Performance
#PassionInTech - Fuel your passion, join our tech tribe!
Apply here:
#J-18808-Ljbffr