Python Developer – Senior Software Engineer
enGen Global is an emerging global healthcare partner that delivers strategic innovation, expertise, and flexibility to its healthcare partners. Being a US healthcare conglomerate captive, we have direct access to deeper insights that help us accelerate our learning process and keeps us ahead of the curve. enGen Global delivers next-generation solutions that enable our healthcare partners to provide positive experiences to their consumers.
Our global collaborative of healthcare, operations, and IT experts creates innovative and sustainable processes for our clients, which keeps the ever-evolving consumers engaged and assists them in managing the future of their healthcare better.
About the AI Platforms and Services (AIPS) Team :
The AI Platforms and Services (AIPS) team is a critical enabler of AI-driven innovation within the company. We function as an internal service provider, delivering cutting-edge AI solutions and infrastructure to various business units and data science teams. Our mission is to empower the organization to leverage AI effectively, improve processes, and develop new AI-powered applications.
Our team culture is highly collaborative, innovative, and results oriented. We value continuous learning, open communication, and a commitment to excellence. We foster a supportive environment where team members can grow their skills and contribute to impactful projects. The team works closely with internal stakeholders to understand their needs and deliver tailored AI solutions. We also prioritize staying at the forefront of AI advancements, continuously exploring new technologies and methodologies.
Role Summary :
This role demands an experienced Software Engineer to join our AI Services and Platform team, taking an enterprise-wide, architectural view to drive the technical execution of innovative AI solutions. As an integral member of a fast-paced, agile team, you will be responsible for building scalable LLM-based products and reusable back-end APIs, and will be involved in every aspect of the software application build process—from idea generation and business analysis to technical design and software development. Additionally, you will provide technical guidance and mentorship to less experienced employees and perform other duties as assigned.
Responsibilities :
1. Building efficient server-side applications in python (flask, Django, etc.)
2. Help design and implement functional requirements.
3. Peer code review and coaching junior team members.
4. Build efficient back-end features in Python.
5. Cloud development experience in Google Cloud (GCP) or Amazon Web Services (AWS)
6. Responsible managing GitLab CICD for the project.
7. Manage testing, unit test cases and bug fixes.
8. Deploying solutions to test environment and elevating the solution to prod environments.
9. Implement software enhancements and suggest improvements.
10. Solve technical challenges by debugging while writing code.
Required skills :
1. At least 6-12 Years of expertise in development and at least 3 years’ experience in python
2. Strong working Knowledge of Data Structures and Algorithms
3. At least 2 years of experience in work in agile.
4. Experience with Python Web frameworks (e.g. Django, Flask).
5. Understanding of databases, SQL, PGSQL, MySQL and NoSQL.
6. Ability to do code profiling.
7. Ability to quickly produce prototypes and proof of concepts.
8. Ability to present to leadership and articulate complex technical scenarios.
9. Knowledge around Unix Systems, NAS, pip, and Shell scripting.
10. Taking ownership of Modules and Features.
11. Ability to estimate story point for a given task / feature / module.
12. Ability to convert business requirement to technical requirement.
Good to have Skills :
Shift Requirement : 3PM to 12 midnight
Python Developer • Hyderabad, Telangana, India