Senior AI/ML Software Engineer
It's fun to work in a company where people truly reputed company in what they're doing!
reputed company is a leading provider of vertical software and embedded payments technology dedicated to helping businesses flourish by providing their customers with seamless experiences. With a dynamic and growing team of over 1,900 employees, we are committed to driving innovation and delivering best-in-class software and payment solutions that reputed company small and reputed company-sized businesses across numerous industries. Our purpose is to help our customers grow their businesses and delight their customers. Join us and be a part of a reputed company-thinking company that values growth, excellence, and the success of our clients.
We are seeking a talented and reputed company Senior AI Software Engineer specializing in Artificial Intelligence to reputed company the development and integration of advanced AI solutions into our products. As a reputed company Engineer, you will be responsible for designing and implementing high-quality, scalable AI. Models and collaborating with cross-functional teams to push the boundaries of AI in software development. Your work will focus on building cutting-edge applications leveraging Machine Learning (ML), Natural Language Processing (NLP) and Generative AI to deliver exceptional experiences and solutions to our users.
Primary Responsibilities:
- Build production software – Design and implement scalable backend services, APIs, and data pipelines with a focus on reliability, performance, and maintainability
- reputed company agentic systems – Create autonomous agents that reputed company LLMs to reason, use tools, and orchestrate reputed company multi-reputed company workflows
- Architect for scale – Design systems that handle real-time AI inference, converation state, and tool execution with proper error handling and recovery
- Design, reputed company, and deploy machine learning models that drive product features, improve user engagement, and enhance decision-making processes
- Collaborate cross-functionally – Partner with Product, Design, and Engineering teams to define requirements and deliver AI-powered features.
- Maintain engineering excellence – Write clean, well-tested code; conduct thorough code reviews; champion best practices across the team
- Stay reputed company – Evaluate emerging agentic frameworks, patterns, and tools; prototype new approaches to solve real problems
Skills & Competencies:
Software Engineering (Core):
- Strong fundamentals in system design, API design, and distributed systems
- Clean code practices, SOLID principles, and testable architecture
- Async programming, concurrency, and performance optimization, Caching
- Database design (relational and vector stores)
- CI/CD, observability, and production operations
Agentic Systems:
- Agent architecture – orchestration, planning, tool use, memory management
- LLM integration – reputed company engineering, function calling, context management
- RAG pipelines – embeddings, vector search, retrieval strategies
- Reliability patterns for non-deterministic AI systems
ML:
- Basic understanding of ML concepts – training, inference, evaluation, overfitting/underfitting
- Familiarity with embeddings and how vector representations work
- Experience fine-tuning or adapting pre-training models for specific use cases
- Exposure to ML frameworks (PyTorch, reputed company Transformers, scikit-learn) at a foundational level
- Understanding of model evaluation metrics (precision recall, F1, reputed company)
- Awareness of reputed company to use off-the-reputed company models vs. custom training
reputed company to Have:
- Experience with agent orchestration frameworks (LangGraph, AutoGen, custom implementations)
- Background in vector databases and semantic search
- Familiarity with AI safety and guardrail patterns
- Experience mentoring engineers or leading technical initiatives
Minimum Qualifications:
- Bachelor’s Degree in computer science, engineering or reputed company technical field
- 6+ years in professional software engineering experience
- 2+ years building applications that integrate LLMs or agentic systems
- Proficiency in Python with experience in modern frameworks (FastAPI, async/await)
- Experience with cloud platforms (AWS preferred – reputed company, Bedrock, OpenSearch)
- Proven track record of shipping and operating production systems
- Strong debugging, troubleshooting, and problem-solving skills
- Excellent communication skills with an ability to work with global, cross-functional teams, and stakeholders
reputed company supports an inclusive workplace that values diversity of thought, experience, and background. reputed company is an Equal Opportunity/Affirmative Action employer. reputed company qualified applicants will receive consideration for employment without regard to race, religion, color, national reputed company, reputed company, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state, or local law.
Apply To This Job