Lead AI Software Engineer - 604
Lead AI Software Engineer - 604
Posted yesterday
SENIORITY
Lead
About the role
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related technical discipline; equivalent practical experience may be considered.
- Progressive professional experience in software engineering, including hands-on development of complex applications, distributed systems, APIs, platforms, or cloud-native services.
- Demonstrated ability to lead technical work across the full software development lifecycle, including requirements analysis, architecture, design, coding, testing, deployment.
- Strong proficiency in one or more modern programming languages such as, or similar languages.
- Experience designing scalable, secure, observable, and maintainable software using modern architecture patterns, APIs, automated testing, CI/CD, and DevOps practices.
- Working knowledge of cloud platforms, containerization, infrastructure automation, integration patterns, and production support practices.
- Ability to communicate complex technical topics clearly to engineering, product, architecture, security, and business stakeholders.
- Demonstrated analytical, problem-solving, and decision-making skills in ambiguous or rapidly evolving technical environments.
- Experience building or integrating AI, machine learning, generative AI, large language model, agentic, retrieval-augmented generation, vector database, or prompt-based solutions.
- Experience taking emerging technology concepts from proof of concept through pilot, production hardening, governance review, adoption, and operational support.
- Familiarity with responsible AI practices, model evaluation, guardrails, data privacy, cybersecurity, compliance, and enterprise risk management considerations.
- Experience with modern cloud services, serverless architectures, Kubernetes, microservices, event-driven architecture, API management, observability platforms, and infrastructure-as-code.
- Experience partnering with product, design, data, security, architecture, and business teams to identify high-impact use cases and deliver measurable business outcomes.
- Proven ability to mentor engineers, influence technical direction without direct authority, and establish reusable engineering standards, patterns, frameworks, or accelerators.
- Advanced degree, cloud certification, AI/ML certification, software architecture certification, or demonstrated contribution to technical communities, open-source projects, patents, publications, or internal innovation initiatives.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
