Synechron is seeking a Python Developer with expertise in AI, Machine Learning, and Data Science to develop production-grade NLP and NLG solutions, driving the creation of scalable and intelligent AI-powered applications.
Requirements
- Proven experience in Python programming with a strong understanding of AI/ML frameworks such as PyTorch and TensorFlow.
- Hands-on experience working with cloud platforms (AWS, Azure, GCP).
- Deep understanding of NLP concepts, techniques, and preprocessing steps including regex searches, tokenization, stemming, lemmatization, and large-scale text processing.
- Strong knowledge of relational databases (MySQL, PostgreSQL, etc.) and NoSQL databases (MongoDB, DynamoDB, etc.).
- Experience in deploying AI/ML models into production environments.
- Experience with large language models (Transformers, GPT, BERT).
- Familiarity with NLP libraries such as spaCy, NLTK, or Gensim.
Responsibilities
- Develop, optimize, and maintain AI/ML models and NLP pipelines using Python, PyTorch, TensorFlow, and cloud platforms.
- Collaborate with data scientists, NLP specialists, and business teams to implement end-to-end production-grade Natural Language Generation (NLG) solutions.
- Handle large-scale text data processing, including tokenization, stemming, lemmatization, regex-based searches, and other text preprocessing techniques.
- Design and manage data storage solutions utilizing both relational and NoSQL databases, ensuring data integrity and performance.
- Build scalable backend services and APIs to support AI/ML applications and workflows.
- Implement efficient data pipelines for training, validation, and deployment of machine learning models.
- Stay updated with the latest developments in AI, ML, NLP, and cloud technologies, applying best practices to projects.
Other
- Good communication skills to work effectively with cross-functional teams including data scientists, business analysts, and software engineers.
- Solid problem-solving skills and ability to optimize workflows for scalability and performance.
- Experience working on NLG projects, including dialogue systems or content generation.
- Knowledge of containerization and orchestration tools like Docker and Kubernetes.
- A highly competitive compensation and benefits package.