Python AI Developer - Investment Management Technology
MassMutual
Springfield, IL
10 days ago
Job Description
Join MassMutual as a Python AI Developer in a hybrid role where you’ll deliver impactful AI applications, collaborate with a motivated team, and contribute to innovative automation solutions. Leverage your Python and AI skills to build scalable applications that enhance financial management for our clients.
Key Responsibilities
Develop RESTful APIs using Django or Flask for frontend and third-party integration
Design, develop, and maintain scalable Python-based applications for AI/ML projects
Design, develop, and maintain Python applications with integrated OpenAI API capabilities
Build backend services to support AI-powered features such as text generation and chatbot interfaces
Collaborate with AI/ML engineers to integrate and deploy LLMs
Integrate AI/ML models into production-grade systems and APIs
Collaborate with data scientists and AI researchers to implement model pipelines
Work with cloud platforms (AWS, Azure, GCP) to deploy models and applications
Build data ingestion and preprocess pipelines using Pandas, NumPy
Optimize and debug backend systems for performance and reliability
Ensure code quality through testing, code reviews, and documentation
Required Qualifications
Bachelor degree in Computer Science, Information Technology, Engineering or similar technical field of study
5+ years of experience in developing software applications using Python
2+ years of software development experience (preferably with SQL/NoSQL databases, cloud deployment and services)
Preferred Qualifications
Strong proficiency in Python (3.x)
Experience in integrating OpenAI API or similar LLM services (ChatGPT, GPT-4, Azure OpenAI Service)
Experience with AI/ML frameworks such as TensorFlow, PyTorch
Knowledge of RESTful API development using Flask or Django
Experience working with SQL/NoSQL databases
Familiarity with containerization tools like Docker
Basic understanding of cloud deployment and services (AWS Lambda, EC2, S3, etc.)
Version control using Git/GitHub
Self-managed and motivated individual with strong leadership skills