Software Engineer (Forward Deployed)
£57k - £132k • London - Hybrid • Full-time
Posted 1mo ago
Job Location
London - Hybrid
Tech Stack
Remote Work Policy
On-site
Employment Type
Full-time
Categories
AI Engineer
About the job
Invisible is an Applied AI research company focused on bridging the gap between advanced AI models and enterprise applications. We provide the platform infrastructure necessary for AI to function effectively in production environments at scale. Our work involves unifying fragmented data, mapping complex processes, orchestrating and evaluating AI agents, and rapidly deploying highly personalized workflow applications for major companies. When existing models fall short, we develop custom RL environments and data to enhance their performance, creating a continuous improvement cycle between enterprise deployment and model training. We have been recognized for our innovative solutions in the AI space.
Responsibilities
- Collaborate with delivery leaders to define technical solutions for operational challenges.
- Identify opportunities for workflow optimization by deeply understanding customer problems and developing stable, scalable solutions.
- Design and implement AI-powered workflows utilizing LLMs, embedding models, retrieval systems, and automation tools.
- Translate real-world complexities, such as inconsistent data and latency constraints, into effective engineering solutions.
- Incorporate real-time feedback from operators and clients to iterate rapidly on solutions.
- Develop reusable tooling and infrastructure to expedite future deployment efforts.
- Be available for on-call support for customers when critical situations arise.
Requirements
- Hands-on experience in software engineering or ML engineering through professional roles, internships, or academic projects.
- Proficiency in Python and familiarity with libraries such as PyTorch, Hugging Face, LangChain, or OpenAI APIs.
- Solid understanding of data pipelines, APIs, and production deployment tools like Docker, FastAPI, GCP, or AWS.
- Experience in building functional systems from unstructured data and ambiguous requirements.
- Strong communication skills, with the ability to articulate technical decisions to both technical and non-technical stakeholders.
- An entrepreneurial mindset and comfort working in fast-paced, unstructured environments.
- Willingness to travel for on-site client engagements.
- Availability to work from the office a few days per week.
Benefits
- Competitive compensation reflecting market conditions and individual value.
- Salary structure that considers regional cost of living differences.
- Bonus and equity included in full-time offers.
- Compensation adjusted to reflect local market conditions and cost of living for international candidates.
- Opportunities for growth and innovation in a dynamic environment.
