Job Title: Python Full Stack Developer (AI/ML PyTorch, TensorFlow, Python, SQL)
Location: Bedminster, NJ (Day 1 Onsite)
Duration: Contract
Job Summary
We are seeking a highly skilled AI/ML Backend Developer with strong expertise in PyTorch, TensorFlow, Python, and SQL to design, develop, and deploy machine learning solutions. The ideal candidate will have hands-on experience building AI/ML models, strong SQL coding skills, an excellent academic background with a strong GPA, and 1 2 years of U.S. client/project experience.
Required Qualifications
- Master's, or PhD in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related field from an accredited university.
- Strong GPA with an excellent academic record.
- 1 2 years of U.S. client/project experience is mandatory.
- 5+ years of overall software development experience.
- Strong proficiency in Python programming.
- Hands-on experience with PyTorch and TensorFlow for developing, training, and deploying deep learning models.
- Strong SQL coding skills with experience writing complex queries, joins, stored procedures, views, CTEs, and query optimization.
- Experience developing and consuming RESTful APIs.
- Knowledge of software development best practices, Git, and Agile/Scrum methodologies.
Key Responsibilities
- Design, build, train, and deploy AI/ML models using PyTorch and TensorFlow.
- Develop scalable backend services in Python to support AI/ML applications.
- Write and optimize complex SQL queries to process and analyze large datasets.
- Collaborate with data scientists, software engineers, and business stakeholders to deliver AI-driven solutions.
- Integrate machine learning models into production environments.
- Perform model evaluation, optimization, and performance tuning.
- Ensure code quality through unit testing, code reviews, and CI/CD practices.
- Troubleshoot production issues and improve application performance.
Required Technical Skills
- Python
- PyTorch
- TensorFlow
- SQL (Advanced coding and optimization)
- REST APIs
- Git
- Linux/Unix
- Agile/Scrum
Preferred Skills
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Knowledge of Docker and Kubernetes.
- Experience with MLOps tools and model deployment pipelines.
- Familiarity with LLMs, NLP, or Generative AI is a plus.
Mandatory Screening Criteria
- Strong hands-on experience with PyTorch.
- Strong hands-on experience with TensorFlow.
- Strong SQL coding experience (candidate must explain where SQL was used and demonstrate coding expertise).
- Strong GPA.
- 1 2 years of U.S. client experience.
- Excellent communication and problem-solving skills.