AI Engineer - Sr Lead Software Engineer
Salary not listed • Jersey City, NJ, United States • Full-time
Posted 29d ago
No salary is listed. Many US states require employers to post a pay range, so ask about pay early.
Job Location
Jersey City, NJ, United States
Tech Stack
Remote Work Policy
On-site
Employment Type
Full-time
Categories
AI Agent Engineer
About the job
As a Senior Lead Software Engineer on the AI/ML Data Platforms team, you will be a key member of an agile team responsible for enhancing, building, and delivering trusted, market-leading technology products. You will drive meaningful business impact through hands-on engineering leadership, applying deep technical expertise to address complex challenges. This role involves designing and delivering agentic AI platforms and LLM-enabled services for enterprise use cases, contributing to architecture and engineering decisions, building cloud-native services on AWS, and improving system quality through strong evaluation, observability, and operational excellence practices. You will also raise engineering standards through high-quality code reviews, clear documentation, and effective collaboration.
Responsibilities
- Provide technical guidance and direction to business and engineering teams.
- Develop secure, high-quality production code and lead code reviews.
- Drive architecture and design decisions influencing product design and technical operations.
- Serve as a subject matter expert to help teams make sound technical trade-offs and resolve complex problems.
- Evaluate and introduce leading-edge technologies.
- Build and operate production-grade LLM applications, including agentic patterns and tool integrations.
- Design and deliver cloud-native services on AWS using containers and serverless architectures.
- Implement retrieval-augmented generation (RAG) solutions, including embeddings and semantic search.
- Build reliable service APIs and integrations with a focus on security, performance, and maintainability.
- Drive adoption and governance of AI-assisted engineering practices across teams.
- Apply knowledge of tools within the Software Development Life Cycle toolchain to improve automation value.
Requirements
- Formal training or certification on software engineering concepts and 5+ years of applied experience.
- Strong Python engineering skills; experience with PyTorch or TensorFlow.
- Expertise working with Vector storage systems and designing memory for Agents.
- Expertise developing long-running agents that run autonomously using tools, skills, and human-in-the-loop.
- Proven experience deploying LLM-backed services to production (APIs, microservices).
- Deep MLOps experience, including CI/CD, monitoring, incident response, and model governance.
- Cloud-native AI deployment experience (AWS or Azure), with cost and performance optimization.
- Demonstrated commitment to responsible AI practices and operational excellence.
- Strong communication and collaboration skills, working across product, risk, legal, and compliance teams.
- Demonstrated experience designing and leading adoption of agentic AI-enabled development practices across teams.
- Strong understanding of responsible AI use and control expectations in engineering workflows.
