onsite
AI Software Engineer - Robert Half
Software Engineer
AI Software Engineer building intelligent applications with Python, ML, and LLMs, designing APIs and backend services to deliver AI‑driven solutions that enhance business outcomes and user experiences.
About the role
Key Responsibilities
- Design, develop, and maintain AI‑powered applications and services using Python and modern ML frameworks.
- Integrate large language models (LLMs) and AI platforms into product workflows, ensuring seamless data flow and performance.
- Build robust APIs and backend components that expose AI capabilities to internal and external consumers.
- Collaborate with product, engineering, and business teams to translate requirements into scalable AI solutions.
- Monitor, evaluate, and optimize model performance, iterating on data pipelines and inference strategies.
Requirements
- Proven experience in Python development and machine learning model deployment.
- Hands‑on knowledge of LLMs (e.g., GPT, BERT) and AI platform integration.
- Strong background in API design, RESTful services, and backend architecture.
- Familiarity with cloud services (AWS, Azure, or GCP) for model hosting and scaling.
- Excellent problem‑solving skills and ability to work cross‑functionally in a fast‑paced environment.
Skills
pythonmachine learning