Python Developer (Python, Java & AI/ML) (Canada)

Python Developer (Python, Java & AI/ML) (Canada)

13 Sep
|
Infowaysolutions
|
Canada

13 Sep

Infowaysolutions

Canada

Python Developer (Python, Java & AI/ML)

Location: Boston, MSA

Job Summary

We are looking for a skilled Python Developer with hands-on experience in Python, Java, and Artificial Intelligence/Machine Learning. The ideal candidate should have experience designing, developing, and deploying scalable applications, integrating AI solutions, and working across the full software development lifecycle.

Key Responsibilities

- Design, develop, test, and maintain applications using Python and Java.

- Develop and integrate AI/ML models into enterprise applications.

- Build RESTful APIs and microservices using Python frameworks.

- Collaborate with data scientists and cross-functional teams to deploy AI solutions.

- Optimize application performance, scalability, and security.

- Work with relational and NoSQL databases.

- Develop and maintain cloud-native applications.

- Write clean, reusable, and well-documented code.

- Participate in code reviews, testing, and CI/CD implementation.

- Troubleshoot production issues and provide timely resolutions.

Required Skills

- Robust proficiency in Python.

- Good hands-on experience with Java.





- Experience with AI/ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.

- Experience with LLMs, Generative AI, LangChain, RAG, vector databases, and prompt engineering.

- Experience developing REST APIs using FastAPI, Flask, or Django.

- Knowledge of Java frameworks such as Spring Boot.

- Experience with SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB).

- Familiarity with Git, Docker, Kubernetes, and CI/CD pipelines.

- Experience with cloud platforms such as AWS, Azure, or GCP.

- Strong understanding of object-oriented programming and design patterns.

Preferred Skills

- Experience with AI agent frameworks and autonomous workflows.

- Knowledge of MLOps and model deployment.

- Experience with message brokers such as Kafka or RabbitMQ.

- Familiarity with vector databases like Pinecone, FAISS, Weaviate, or Chroma.

- Exposure to DevOps practices and Infrastructure as Code.

- Experience working in Agile/Scrum environments.

📌 Python Developer (Python, Java & AI/ML) (Canada)
🏢 Infowaysolutions
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python developer (python, java & ai/ml) (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: python developer (python, java & ai/ml) (canada) / canada