i
Allstate
37 Allstate Jobs
Senior Python Developer
Allstate
posted 22hr ago
Flexible timing
Key skills for the job
Job Description
We are seeking a highly skilled and experienced Python Developer with a strong background in Artificial Intelligence (AI) and Machine Learning (ML). The ideal candidate will have over 8 years of experience in product engineering, with a proven track record of developing and deploying AI/ML solutions. This role requires a deep understanding of Python programming, data structures, algorithms, and the ability to work on complex projects in a fast-paced environment.
Job Responsibilities
- Design, develop, and deploy AI/ML models and algorithms to solve complex business problems.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize and enhance existing AI/ML models for performance and scalability.
- Conduct data analysis and preprocessing to prepare datasets for training and evaluation.
- Implement and maintain robust data pipelines and workflows.
- Stay updated with the latest advancements in AI/ML technologies and integrate them into the product.
- Mentor and guide junior developers and engineers in best practices and advanced techniques.
- Participate in code reviews, design discussions, and contribute to the overall improvement of the development process.
Primary Skills
- Proficiency in Python programming and its libraries (e.g., NumPy, Pandas, Scikit-learn, TensorFlow, PyTorch).
- Strong understanding of Generative AI ChatGPT with Langchain implementation is a must.
- Experience with data preprocessing, feature engineering, and model evaluation.
- Knowledge of software development best practices, including version control (Git), testing, and continuous integration/continuous deployment (CI/CD).
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work independently and as part of a team.
- Strong communication skills to effectively collaborate with stakeholders and present technical concepts to non-technical audiences.
Experience
- 8+ years of experience in software development, with a focus on Python and AI/ML.
- Proven experience in developing and deploying AI/ML models in production environments.
- Experience in product engineering, with a strong understanding of the product lifecycle and agile methodologies.
- Demonstrated ability to lead and mentor a team of developers and engineers.
- A track record of successfully delivering complex projects on time and within budget.
Shift timings
01:00PM - 09:30PM IST
Primary Skills
Application Development, Code Reviews, Design Reviews, Technical Consulting, Test PlanningEmployment Type: Full Time, Permanent
Read full job descriptionPrepare for Senior Python Developer roles with real interview advice