TSR Consulting
Python Developer (Rutherford)
A Python developer in Rutherford, United States who designs, builds, tests, and supports data-driven applications and ML solutions — extracting and transforming data, developing predictive/prescriptive models, and deploying ML to production using Python, SQL, Spark/PySpark, Linux, and shell scripting.
- Compensation
- Not disclosed
- Location
- Rutherford, United States
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Design, develop, test, and support Python-based applications and analytical solutions
- Extract, cleanse, transform, and analyze structured and unstructured data
- Develop predictive and prescriptive models using statistical, ML, and AI techniques
- Support implementation of ML solutions across development and production environments
- Apply object-oriented programming and engineering standards
- Use Python and SQL to develop scalable analytical solutions
- Work with Spark or PySpark as needed
- Develop automation and scripts using Linux and shell scripting
- Implement unit testing and support test-driven development practices
- Document technical solutions, methodologies, and processes
Nice to have
- Stay current with ML, DL, LLMs, and GenAI trends and tools
Full description
- Design, develop, test, and support Python-based applications and analytical solutions.
- Extract, cleanse, transform, and analyze structured and unstructured data.
- Develop and enhance predictive and prescriptive models using statistical, ML, and AI techniques.
- Support implementation of ML solutions across development and production environments.
- Apply object-oriented programming and engineering standards to deliver quality solutions.
- Collaborate with business, technology, and data teams to translate requirements into solutions.
- Contribute to design, coding, testing, debugging, and deployment activities.
- Participate in model development, monitoring, and performance evaluation.
- Utilize Python and SQL to develop scalable analytical solutions; work with Spark or PySpark as needed.
- Develop and maintain automation and scripts using Linux and shell scripting.
- Implement unit testing and support test-driven development practices.
- Document technical solutions, methodologies, and processes.
- Stay current with ML, DL, LLMs, and GenAI trends and tools.
- Adhere to technology risk, security, compliance, and control requirements.