remote
AI Developer - State of Texas
Software Engineer
Develop and deploy AI solutions using Python, machine learning, and deep learning frameworks. Build scalable models on cloud platforms, integrate them into business applications, and collaborate with cross‑functional teams to drive data‑driven decision making.
About the role
Key Responsibilities
- Design, develop, and optimize machine‑learning models and AI pipelines using Python and deep‑learning frameworks such as TensorFlow.
- Deploy and monitor AI services on cloud infrastructure (AWS), ensuring scalability, reliability, and security.
- Collaborate with data engineers and product owners to translate business requirements into technical specifications and AI solutions.
- Perform data preprocessing, feature engineering, and model evaluation to maintain high performance and accuracy.
- Document code, model architecture, and deployment processes; provide technical guidance and mentorship to junior team members.
Requirements
- Bachelor’s or higher in Computer Science, Engineering, or a related field with 2+ years of hands‑on AI/ML development experience.
- Proficiency in Python and experience with machine‑learning libraries (e.g., scikit‑learn, TensorFlow, PyTorch).
- Strong understanding of cloud services, particularly AWS (EC2, S3, SageMaker, Lambda).
- Demonstrated ability to build, train, and deploy production‑grade models, including performance tuning and monitoring.
- Excellent problem‑solving skills and ability to work collaboratively in an agile environment.
Skills
pythonmachine learningdeep learningtensorflowaws