Nexvel Consulting - Irving, TX

posted about 1 month ago

Full-time - Mid Level
Irving, TX
Professional, Scientific, and Technical Services

About the position

We are seeking a talented and experienced Mid-level Python Developer to join our team. The ideal candidate will be responsible for performing quick proof-of-concepts (POCs) on different artificial intelligence (AI) models and tools, and then developing production-level code for seamless integration with our main solution. The candidate will be expected to have a solid understanding of AI concepts and technologies, as well as hands-on experience with Python programming and software development best practices. This is a critical role in our organization, as it involves developing cutting-edge AI solutions that will drive the success of our products. In this role, you will perform rapid proof-of-concepts (POCs) on various AI models and tools to evaluate their feasibility and effectiveness in solving specific business problems. You will develop production-level code in Python for integration with the main solution, ensuring code quality, maintainability, and scalability. Collaboration with cross-functional teams, including data scientists, machine learning engineers, and product managers, will be essential to understand requirements and translate them into technical specifications. You will implement and optimize AI algorithms and models for performance and accuracy, while adhering to established coding and design standards. Staying up-to-date with the latest advancements in AI technologies, tools, and libraries will be crucial, as you will recommend best practices for integrating them into our solution. Additionally, you will troubleshoot and resolve technical issues related to AI model integration, performance, and data quality, providing timely support for production deployments. Documenting technical designs, code changes, and other relevant information for future reference and knowledge sharing will also be part of your responsibilities.

Responsibilities

  • Perform rapid proof-of-concepts (POCs) on various AI models and tools to evaluate their feasibility and effectiveness in solving specific business problems.
  • Develop production-level code in Python for integration with the main solution, ensuring code quality, maintainability, and scalability.
  • Collaborate with cross-functional teams, including data scientists, machine learning engineers, and product managers, to understand requirements and translate them into technical specifications.
  • Implement and optimize AI algorithms and models for performance and accuracy, while adhering to established coding and design standards.
  • Stay up-to-date with the latest advancements in AI technologies, tools, and libraries, and recommend best practices for integrating them into our solution.
  • Troubleshoot and resolve technical issues related to AI model integration, performance, and data quality, as well as provide timely support for production deployments.
  • Document technical designs, code changes, and other relevant information for future reference and knowledge sharing.

Requirements

  • Bachelor's or Master's degree in Computer Science, Data Science, or a related field.
  • Minimum of 6 years of professional experience as a Python Developer, with a strong focus on AI model development and integration.
  • Proven experience in developing successful POCs for AI models and tools, and transitioning them to production-level code.
  • Strong proficiency in Python programming, with a solid understanding of object-oriented programming (OOP) principles and design patterns.
  • Familiarity with popular AI frameworks and libraries, such as TensorFlow, PyTorch, scikit-learn, and Keras.
  • Proficiency in Python 3 and above. Good to have AWS AI-Services knowledge, tools and models execution.
  • Solid understanding of machine learning concepts, including supervised and unsupervised learning, feature engineering, model evaluation, and deployment.
  • Experience with data pre-processing and feature engineering techniques, as well as data visualization tools.
  • Strong problem-solving skills and ability to work independently, as well as in a team-oriented, collaborative environment.
  • Excellent communication and interpersonal skills, with the ability to effectively convey complex technical concepts to both technical and non-technical stakeholders.
  • Ability to work in a fast-paced, dynamic environment, and adapt to changing requirements and priorities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service