Software Engineer AI
Core
Design and develop software applications and systems, integrating AI capabilities to meet business goals and improve performance.
Role type
Software Engineer (AI)
Builds
Software applications, AI-enabled solutions, and automated deployment processes
Domain
Food and agriculture technology, AI integration
Deliverable
production ML models | product features
Required skills
Software development, clean code, testing, debugging, version control, deployment practices, AI development tools, LLM understanding, prompt design, AI orchestration
Preferred skills
Generative AI, retrieval-augmented generation, responsible AI governance, model monitoring
Technologies
AI frameworks, LLM platforms, deployment automation tools
Responsibilities
Design and develop high-quality software solutions, automate deployment processes, collaborate with cross-functional teams, write and maintain unit and integration tests, troubleshoot moderately complex issues, draft technical documentation, provide technical support for deployed applications
Seniority
Mid-level, hands-on IC