AI Software Developer - Onsite
Long View Systems
- Dallas, TX
- $75.00-80.00 per hour
- Permanent
- Full-time
- Develop, test, and deploy AI software solutions that are tailored to the unique demands of the restaurant industry.
- Collaborate with AI/ML engineers and data scientists to integrate machine learning models into scalable, production-ready software.
- Maintain and improve the performance of existing software systems, ensuring they meet the rigorous standards required in a fast-paced restaurant environment.
- Write clean, scalable, and efficient code in languages like Python, Java, or C++.
- Participate n code reviews and team meetings to discuss ongoing projects and share innovative ideas.
- Stay updated with the latest advancements in AI technology and software development practices.
- Provide technical guidance and mentorship to junior developers and team members.
- Ensure all software is developed in compliance with industry best practices and security standards.
- Designing, building, and maintaining robust data pipelines that feed AI/ML models and analytics platforms (e.g., Microsoft Fabric, Azure, Databricks)
- Ensure data lineage and traceability, knowledge/ experience will be a plus
- Optimizing pipelines for performance for Microsoft Fabric
- Work with with Apache Spark, Databricks, ADF or similar, DevOps CI-CD or MLOps, MLFlow etc.
- Work with product owners, data scientists, developers and BAs.
- 4+ Years of experience developing software outlined above.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Software Developer, Software Engineer, or similar role with a focus on AI technologies.
- Strong programming skills in at least one major language (Python, Java, C++).
- Experience with AI frameworks and libraries(e.g., TensorFlow, PyTorch, Keras).
- Solid understanding of software development methodologies and life cycles.
- Excellent problem-solving abilities and a strong analytical mindset.
- Effective communication skills, capable of handling interactions with non-technical team members.
- Experience developing software for the restaurant or hospitality industry.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud, and their AI capabilities.
- Knowledge of mobile and web development frameworks.
- Experience working with tools such as Azure Monitor, Application Insights, CosmosDB, Splunk for Observability.